The hotel lies in the heart of the business, fashion and shopping district, between the mythic Champs Elysées and Avenue Montaigne. The nearest metro station can be reached in about 2 minutes on foot.
See more: Hotels in Europe Hotels in France Hotels in Paris Holiday Destinations in Europe