Route GuidesRoutes City GuidesCities Map Log in

Hôtel de la Place du Louvre - Esprit de France

Paris
21, rue des Prêtres St-Germain l'Auxerrois, Paris, 75001

20 rooms · ★★★ · from £82


Located in central Paris, this hotel is just a 2-minute walk from Le Louvre and the Pont des Arts. It offers individually decorated rooms equipped with free Wi-Fi, satellite TV and air conditioned.