El France Eiffel, situado a 10 minutos a pie de la Torre Eiffel y a 350 metros de la estación de metro Dupleix, cuenta con jardín privado, habitaciones con baño y WiFi en las zonas comunes (salón, sala de desayuno y recepción).
Las habitaciones del France Eiffel disponen de TV LCD con canales vía satélite. Los alojamientos presentan una decoración individual y tienen patio privado y set de té/café.
El desayuno puede tomarse en las habitaciones y también se sirve en la terraza en verano. El salón del hotel presenta una decoración con mobiliario asiático. Se facilita prensa diaria en la recepción 24 horas.
La estación de tren RER Champs de Mars está a 450 metros y ofrece un servicio directo al Palacio de Versalles. Las estaciones de metro de la zona enlazan directamente con el Arco de Triunfo, la Universidad de la Sorbona y el Odéon.