104 rooms · ★★★★ · from £145
Chateau Frontenac is located in Paris, 250 metres from Avenue Champs-Élysées and 800 metres from Arc de Triomphe. It offers air-conditioned rooms with a private bathroom and a flat-screen TV.
Log in with your cycle.travel account:
Password |
Or simply use your account on: