Praha - St Christopher's Inn, Prague
View all images
Okolí
How to get there
Address:
Francouzská 76,,
101 00,
Praha,
Česká republika
Located next to 2 major tram lines and close to but just outside the city centre - so you can enjoy the city like the locals do.