37 rooms · ★★★★ · from £81
Hotel Eden is located in Paris’ 15th arrondissement, just 270 metres from Vaugirard Metro Station and 2 km from the Montparnasse Tower. The property offers a hammam, free Wi-Fi and a garden.
Log in with your cycle.travel account:
Password |
Or simply use your account on: