The hotel is located in a lively district in the north of Paris between the Sacre Coeur church and the famous "flea market". The nearest metro is 3 minutes walk from the hotel.
View All Hotels in PARIS