St. Christopher's Inn

159 rue de Crimée, Paris, France, 75019

St. Christopher's Inn Paris

More information on St. Christopher's Inn:

Type:
Hostel
Address:
159 rue de Crimée, Paris, France, 75019