41 rooms · ★★★ · from £59
The Hotel Delos Vaugirard is located in Paris’s 15th district. Its soundproofed rooms have satellite TV and Canal + and free Wi-Fi internet access. A comfortable lounge awaits you for some relaxation after your walks.
Log in with your cycle.travel account:
Password |
Or simply use your account on: