16 rooms · ★★ · from £58
Located in the centre of Paris, in a building dating back to 1640, Hotel Esmeralda is just 100 metres from Notre Dame Cathedral. There is a 24-hour reception and free WiFi access in all rooms.
Log in with your cycle.travel account:
Password |
Or simply use your account on: