Set in the very centre of Paris, this 4-star hotel has a prime location, just a 5-minute walk from the Louvre Museum. The Tuileries Gardens are just across the street and the closest metro station is 100 metres away.
5 Rue Saint Roch, 1st arr., 75001 Paris, France
Hotel booked 1 times today.
Nightly rates from $189 to $846