Route GuidesRoutes City GuidesCities Map Log in

Odéon St Germain

Paris
5, Rue Champollion, Paris, 75005

1 rooms · from £103


Located 600 metres from Notre Dame Cathedral in Paris, this apartment features free WiFi. The apartment is 1.3 km from Louvre Museum. There is a dining area and a kitchenette equipped with microwave.