23 rooms · ★★ · from £39
Located in central Paris, Hotel Montana is a 5-minute walk from Gare du Nord Train Station. It offers a bar and rooms with satellite TV and free Wi-Fi access.
Log in with your cycle.travel account:
Password |
Or simply use your account on: