Hotel Maltezský Kříž 3 stars

Stará Louka 50, Karlovy Vary, 360 01, Czech Republic

Hotel image
Read more reviews for Hotel Maltezský Kříž