L'Hotel Chateaubriand est installé dans le centre de Paris, à 100 mètres de l'avenue des Champs-Elysées, à 300 mètres de la station de métro George V. Vous pourrez ainsi profiter d'un accès direct à des sites tels que le quartier du Marais, la place de la Concorde et le musée du Louvre. L'arc de Triomphe se trouve à 5 minutes de marche.