Hotel Tyl

Tylovo Square 5
Prague
Czech Republic