Villa Royale Montsouris is a amazing hotel situated in the city of Paris, in France. This mid-sized hotel proposes a total of 36 rooms, off-season you'll have no trouble finding the room to suit your needs.
Although it remains relatively confidential for now, it really has managed to develop a strong identity. The hotel remains one of the least appreciated in our selection, but it is doing its best to keep on improving.
Situated in Paris 14th arrondissement near the lovely, verdant Parc Montsouris is the Villa Royale Montsouris which offers stylish and comfortable accommodation.