Villa Royale Montsouris


Paris • Show on map
View Details for Price
Located in Paris 14th arrondissement near the lovely, verdant Parc Montsouris is the Villa Royale Montsouris which offers stylish and comfortable accommodations with free WiFi throughout the property.…More info
