O France Eiffel encontra-se a 10 minutos a pé da Torre Eiffel e a 350 metros da Estação de Metro de Dupleix. O alojamento disponibiliza um jardim privado e quartos com uma casa de banho privativa e acesso Wi-Fi nas áreas partilhadas (salão, sala de pequenos-almoços e receção).
Todos os quartos do France Eiffel apresentam uma televisão LCD com canais por satélite. Cada quarto está decorado individualmente e possui um pátio privado e comodidades para preparar chá e café.
O pequeno-almoço é servido no terraço durante o verão, mas também pode ser saboreado nos quartos. O salão do hotel está decorado com mobiliário asiático e a receção 24 horas providencia jornais diários.
A Estação RER de Champs de Mars fica a 450 metros e fornece ligações diretas para o Palácio de Versalhes. As estações de metro locais dão acesso direto ao Arco do Triunfo, à Universidade Sorbonne e ao Odéon.