First class independent Hotel, exceptionnally located in the centre of Paris, next to main Department Stores and Opera Theatre, 10 minutes walk to the Louvre Museum, and Eurostar terminal. Established in 1898, the Hotel owes this long life to its exceptional location and the confidence and loyalty of its clients.
A warm welcome and friendly atmosphere await the guests in this highly recommended Hotel. The 52 en-suite rooms are all renovated with air conditionning, satellite TV, individual safe, minibar, Internet access, balcony.
View Map, Attractions and Public Transport