Hotel Saint Christophe, Paris, France
Hotel Saint Christophe is conveniently located at 17 Rue Lacepede in Paris, France
Hotel Location:
Address: 17 Rue Lacepede
City: Paris
Country: France
Hotel Features:
- In Room TV
- In Room Mini Bar
- Hair Dryer