Route GuidesRoutes City GuidesCities Map Log in

Hotel Garden Opera

Paris
65 Rue du Château d'Eau, Paris, 75010

32 rooms · ★★★ · from £62


The Garden Opera is located in Paris, 800 metres from République. All rooms have lift access and each is equipped with a private bathroom, satellite TV and Wi-Fi internet.