42 rooms · ★★★ · from £62
Located in central Paris, this hotel is opposite Gare du Nord Train Station. It provides a 24-hour reception with a tour desk and offers air-conditioned rooms with free Wi-Fi access. Soundproofed guest rooms are equipped with satellite TV.
Log in with your cycle.travel account:
Password |
Or simply use your account on: