
Paris, France
Villa Royale Montsouris
3-star hotel · Machefert
This hotel enjoys a prime location in Paris. The hotel is situated just a 10 minutes' tram ride away from the Porte de Versailles Exhibition Park. Guests will find themselves within easy access of the Parc Montsouris and the Cite…
- Wi-fi
- 24-hour reception
- Laundry service
- Air conditioning in public areas























