Hotels in Levallois-Perret, France

Hotel IntroductionLocated in the pedestrian area of Levallois, 5 minutes walk from twp metro stations, Louise Michel and Anatole France, and 50 metres from the Levallois Town Hall park. The hotel features an internal garden with a terrace and has 53 airconditioned...