L'Hôtel de la Boétie est situé à seulement 300 mètres de la célèbre avenue des Champs-Élysées. L'établissement dispose d'une réception ouverte 24h/24, ainsi que d'un bar moderne avec des fauteuils et des canapés.
Les chambres de l’Hôtel de la Boétie sont décorées dans des styles différents et disposent d'une télévision par satellite. Certaines chambres sont communicantes et toutes disposent d'une connexion Wi-Fi.
Un petit-déjeuner américain est servi tous les jours dans la salle prévue à cet effet. L'établissement comprend une salle de réunion et une bagagerie à la réception.
L'hôtel se trouve à 160 mètres de la station de métro Saint-Philippe-du-Roule et à 700 mètres de la station de métro George V. Celles-ci permettent de rejoindre directement plusieurs sites d'intérêt, comme le Marais, le Louvre ou les Galeries Lafayette.