Cet hôtel de centre-ville est situé au cœur de la capitale française, à proximité de la rive droite de la Seine. Les célèbres Champs-Élysées se trouvent à environ 300 mètres et la Tour Eiffel est à environ 1 km de l'hôtel. L'établissement est très bien desservi par les transports en commun, avec une station de métro et une gare à seulement 100 mètres. Les aéroports internationaux d'Orly et Charles de Gaulle se situent entre 20 et 35 km de l'hôtel. Les installations proposées comprennent un bar, une salle de conférence et une salle de petit-déjeuner. Des services de chambre et de blanchisserie sont également proposés aux clients moyennant des frais supplémentaires. Les chambres confortables disposent d'une salle de bain privée et sont bien équipées en standard. La climatisation et le chauffage sont à réglage individuel. Les clients peuvent choisir leur petit déjeuner parmi un copieux buffet.