Hotel Karlin 3 stars

Sokolovska 71, Prague, 186 00, Czech Republic

Hotel image
Read more reviews for Hotel Karlin