Route GuidesRoutes City GuidesCities Map Log in

Appartements Ile Saint Louis

Paris
Île saint Louis 12, rue Le Regrattier, Paris, 75004

2 rooms · from £163


Featuring free WiFi, Appartements Ile Saint Louis is situated in Paris, 400 metres from Notre Dame Cathedral. Pompidou Centre is 900 metres away. All units feature a satellite flat-screen TV, DVD player, and laptop.