
LocationThe hotel is wonderfully located in the centre of Paris some 800 m from the Place de l'Opera. The establishment is just 1 km from an array of sights including the famous Galeries Lafayette shopping centre; Moulin Rouge; Montmartre with the basilica of Sacre Coeur; the Arc de Triomphe and the splendid boulevard of the Champs Elysees. Europe metro station is a mere 400 m away and St. Lazare is 600 m from the hotel. It is 20 minutes to Charles de Gaulle airport.