52 rooms · ★★★ · from £76
The Lenox Montparnasse is located in the centre of Paris, 400 metres from Montparnasse Tower and 600 metres from the Luxembourg gardens. It offers soundproofed rooms and suites with free Wi-Fi.
Log in with your cycle.travel account:
Password |
Or simply use your account on: