St Christopher's Inns, Paris- Paris is our new, purpose built hostel, opening in January 2008. It's 2 stops on the Metro from Montmartre and Gare du Nord and it's the most modern Backpackers Hostel in Paris. We have the best tours, facilities and a female only floor, a Belushi's bar, free WiFi, live music and meeting rooms.... More |