28 rooms · ★★★★ · from £119
Hôtel Chateaubriand is located in central Paris, 100 metres from Avenue Champs-Elysées. Τhe charming hotel offers a small restaurant and bar, and free wireless internet access in all guestrooms and public areas.
Log in with your cycle.travel account:
Password |
Or simply use your account on: