Paris >
Palais Royal – Musée du Louvre Metro Station
Hotels in Paris near Palais Royal – Musée du Louvre Metro Station
We found 3 properties with availability in Paris
Show on map
Hotel Icone
4 Rue D'Amboise, Paris, France
Hotel Icone Paris, located a 10-minute drive from Arc de Triomphe, features Wi-Fi in public areas. This hotel offers 32 guest rooms with views of the city.
Candide
5 Rue D'Amboise, Paris, France
This 1-room Candide apartment welcomes travellers in the very heart of Paris, in 19 minutes' stroll from Louvre Museum. The apartment offers accommodation with Wi Fi throughout the property, a mere 1…
Mercure Paris Opera Louvre
95 Rue De Richelieu, Paris, France
The 4-star Mercure Paris Opera Louvre lies in the 2nd arr. district of Paris, within reach of entertainment venues like the triumphal arch "Arc de Triomphe", about 3.3 km away. This Paris hotel also…
- 1-3