El Hôtel Le Cercle Tour Eiffel se encuentra a solo 150 metros del Campo de Marte, que conduce a la Torre Eiffel. Este alojamiento está recién reformado y ofrece WiFi gratuita en todas las instalaciones. Por las mañanas se sirve un desayuno continental. La recepción está abierta las 24 horas.
Todas las habitaciones incluyen TV de pantalla plana vía satélite y baño privado con artículos de aseo y secador de pelo. Algunas habitaciones disfrutan de vistas a la Torre Eiffel.
Además, el hotel alberga un bar junto a la recepción.
El establecimiento se halla a 8 minutos a pie del palacio de Los Inválidos y a solo 160 metros de la estación de metro École Militaire, que proporciona conexiones directas con la Ópera Garnier.