Villa Saint Louis, Paris, France
Villa Saint Louis is conveniently located at 5 Impasse Chausson in Paris, France
Hotel Location:
Address: 5 Impasse Chausson
City: Paris
Country: France
phone: +33 1 47 83 86 90
Hotel Features:
- Fitness
- Pets Allowed