The Urinals of St Christopher's Paris Hostel

St Christopher's Paris Hostel is a modern hostel located in Paris, France. It is operated by St Christopher's Inns, a British chain of hostels with locations throughout europe.

Filed under: Hotels & Casinos | Top 1,000 Urinals
Tweet
Submitted by TB