Iliade Paris Xviiieme
51 Rue Letort, Paris, Arr 18 Montmarte, 75018
Very Good, 4
This 2 star hotel is located in the city centre of Paris. It is close to the Sacre-Coeur and the nearest station is Porte de Clignancourt. The Hotel has a restaurant, a bar, a conference room and a co...
More Info