35 rooms · ★★ · from £39
Located 400 metres from the Gare du Nord Train Station, this hotel offers en suite rooms and a 24-hour reception desk. Montmartre is a 15-minute walk from the hotel. Guest rooms are simply decorated and feature a flat-screen TV.
Log in with your cycle.travel account:
Password |
Or simply use your account on: