115 rooms · ★★★ · from £65
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.
Log in with your cycle.travel account:
Password |
Or simply use your account on: