Here's what Trippy members say about St Christopher's Inn Paris Canal:
"I have stayed in both St Christopher's Inn Paris Canal and Gare du Nord Paris hostels in Paris." See More