26 rooms · ★★★★ · from £75
This design hotel features air-conditioned rooms with an iPod docking station, free Wi-Fi and a flat-screen satellite TV. Shopping and cafés along the Champs Elysees can be found just 100 metres away.
Log in with your cycle.travel account:
Password |
Or simply use your account on: