Cet hôtel est situé à seulement 500 mètres du Champ de Mars, qui mène à la Tour Eiffel. Il propose une réception ouverte 24h/24 et des chambres dotées d'une connexion Wi-Fi gratuite.