Located in the 18th district of Paris, Hotel Montpellier Paris is only a 10-minute walk from the heart of the Montmartre district and the Sacré Coeur Basilica. The Moulin Rouge is 1 km away. All rooms feature a desk and a wardrobe.
64 boulevard Rochechouart, 18th arr., 75018 Paris, France
Nightly rates from $55