20 rooms · ★★★ · from £117
Hotel Saint-Louis en L'Isle is set in Paris, in the heart of Ile Saint-Louis, 250 metres from Cathedral Notre Dame de Paris and the Latin Quarter. It offers free Wi-Fi access.
Log in with your cycle.travel account:
Password |
Or simply use your account on: