No image available for this hotel
No image available for this hotel
Paris, Paris
Spend a second to
save a fortune!
Spend a second to save a fortune!
75 Rue Saint-Louis en L'ile, Paris
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.
See MoreUsage of subsidiary facilities may incur additional fees