11bis, Rue de Mazagran,Paris, 75010
Plot an area on map:
Opera
Gare du Nord
Central Paris
Show similar hotels:
All Opera Hotels
All 3 star Hotels
3 * hotels in Opera
Pinpoint attraction on map:
George Pompidou Centre1.1km
The Louvre1.5km
Sacre-Coeur1.8km