2 Rue Edouard VII,Paris, 75009
Plot an area on map:
Opera
Gare du Nord
Central Paris
Show similar hotels:
L`Horset Opera0.3km
Holiday Inn Paris Elysees1.0km
All Opera Hotels
All 4 star Hotels
4 * hotels in Opera
Pinpoint attraction on map:
The Louvre1.1km
Musee d`Orsay1.2km
Paris City Centre1.5km