Set in the very center of Paris, this hotel has a prime location, just 400 m from the Louvre Museum. The Tuileries Gardens are just across the street and the closest metro station is 100 m away. Is also 10 min walk to Place de la Concorde and continue up Avenue Champs Elysées.