The hotel is ideally located in the heart of Paris, just a short walk from Place Pigalle, at the foot of the Butte Montmartre, near the Sacre Coeur, 547 yards (500 m) from the Moulin Rouge, 5 minutes from the Gare du Nord, 10 minutes from the Champs-Elysees and Galeries Lafayette and 15 minutes from the Eiffel Tower. It has 49 refurbished and air-conditioned rooms.