St. Christophers Paris Canal
☆☆☆☆☆
|HOSTEL
|Total rooms: 49
| PARIS
Description
With a waterfront terrace on the canal, friendly staff, and an amazing location 3 stops away from Gare du Nord station, we're your perfect home base for exploring Paris! Choose from spacious, modern pod dorms or cosy private rooma and make the most of our hostel bar. Free, nightly events allow you t
Address
159 Rue De Crimee, PARIS, France