St Christopher's Hostel in Paris, Gare Du Nord

In the summer of 2013 we launched the best and biggest St Christopher's Inn ever - in Paris! Here for you viewing pleasure is a video of our new super hostel, the party that launched it and the attractions nearby.