Le Roch Hotel & Spa
Resort
1st arr, Paris
Located 500 metres from Tuileries Garden in Paris, Le Roch Hotel & Spa features an indoor swimming pool and a spa centre. The hotel also has a sunny terrace and guests can enjoy a drink in the hotel's bar.
Number of rooms: 45
28 rue Saint Roch, 1st arr., 75001 Paris, France