148 Boulevard de Ménilmontant 75020 Paris, Boulevard de Ménilmontant, Paris Père Lachaise, Paris · 1.9 miles from city center
7 Reviews
Wi-fi
Didn't find your perfect hotel?
More accommodation in ParisSubscribe to get unique discounts
In our newsletter you will receive special deals and awesome travel content.