Situated in the heart of the Montmartre district, this hotel offers rooms with a TV and telephone. It is located just 500 metres from the Sacré Coeur Basilica and 3.1 km from Les Docks de Paris Event Venue.
86, Rue Myrha, 18th arr., 75018 Paris, France
Hotel booked 1 times today.
Nightly rates from $66 to $125