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.
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 Read more
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.
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.
Number of Rooms: 20