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.
5 rue de Dunkerque, 10th arr., 75010 Paris, France
Nightly rates from $65