25 rooms · ★★★ · from £32
Cecil Hotel is located in Paris, 270 metres from Porte d’Orleans Metro and tram stations. It offers rooms with colourful décor and free Wi-Fi access. Each room is equipped with cable TV and a private bathroom. All rooms are serviced by a lift.
Log in with your cycle.travel account:
Password |
Or simply use your account on: