28 rooms · ★★★ · from £61
This hotel is located in the very heart of Paris, on the prestigious Place de la République, close to all the famous landmarks of Paris. It offers free Wi-Fi.
Log in with your cycle.travel account:
Password |
Or simply use your account on: