30 rooms · from £41
St Christopher's Budget Hotel Paris - Gare du Nord is set in Paris, 1.3 km from Place de la République and 1.4 km from Sacré-Coeur. Guests can enjoy the on-site bar. The rooms have a private bathroom.
Log in with your cycle.travel account:
Password |
Or simply use your account on: