37 rooms · ★★★★★ · from £285
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 sun terrace and guests can enjoy a drink in the hotel's bar.
Log in with your cycle.travel account:
Password |
Or simply use your account on: