1 rooms · from £363
Located 400 metres from Notre Dame Cathedral, Apartment Ile St. Louis offers accommodation in Paris. The apartment is 900 metres from Pompidou Centre. There is a seating area and a kitchen equipped with a dishwasher.
Log in with your cycle.travel account:
Password |
Or simply use your account on: