7, rue de l`Echelle,Paris, 75001
Plot an area on map:
Louvre
Latin Quarter
Central Paris
Show similar hotels:
All Louvre Hotels
All 3 star deluxe Hotels
3 * deluxe hotels in Louvre
Pinpoint attraction on map:
The Louvre0.3km
Musee d`Orsay0.7km
George Pompidou Centre1.3km