Situated at the heart of Paris, this hotel is located close to the Champs Elysées, the Arc de Triomphe and the Place de la Concorde. The Champs Elysée shopping centre is also within easy reach from the hotel.
See more: Hotels in Europe Hotels in France Hotels in Paris Holiday Destinations in Europe