Posts Tagged ‘Iliade Paris XVIII Hotel’

Iliade Paris XVIII Hotel Paris

Wednesday, July 30th, 2008

Offering a warm welcome and friendly service, this hotel will make your stay a comfortable and unforgettable one. The Iliade Paris XVIII Hotel is located in the north part of Paris, 10 minutes by public transport from Montmartre and the Sacre Coeur Church. The district is attractive and lively with many restaurants and shops.
The [...]


Incoming Search Terms: