Located in Montrouge, in the south of Paris, this hotel is a 5-minute walk from Porte d’Orleans Metro Station. It offers soundproofed rooms with a view of the city or the garden.
Number of rooms: 196
41, avenue Aristide Briand, 92120 Montrouge, France
Hotel booked 2 times today.