38 rooms · ★★★ · from £70
Located next to Vaugirard Metro station, Hotel Val Girard is a 20-minute walk from the Eiffel Tower. It offers rooms equipped with a flat-screen TV and free Wi-Fi access.
Log in with your cycle.travel account:
Password |
Or simply use your account on: