172 rooms · ★★★★ · from £147
This hotel is located in central Paris, just 200 metres from the Champs Elysées. It offers a fitness room and rooms with marble bathrooms and cable TVs.
Log in with your cycle.travel account:
Password |
Or simply use your account on: