76 rooms · ★★★ · from £38
This hotel is located in central Paris, next to Gare du Nord. The hotel has a 24 hour reception and guestrooms with lift access, satellite TV and free Wi-Fi.
Log in with your cycle.travel account:
Password |
Or simply use your account on: