Situé à 10 minutes à pied de la Tour Eiffel et à 350 mètres de la station de métro Dupleix, le France Eiffel propose un jardin privé et des chambres avec salle de bains privative et connexion Wi-Fi disponible dans les parties communes (salon, salle de petit-déjeuner et réception).
Toutes les chambres du France Eiffel sont décorées de façon individuelle et disposent d'une télévision par satellite à écran LCD, d'une terrasse privé et d'un plateau/bouilloire.
Le petit-déjeuner est servi sur la terrasse en été et peut également être dégusté dans les chambres d'hôtes. Le salon de l'hôtel est décoré avec des meubles asiatiques. Des journaux quotidiens sont fournis à la réception ouverte 24h/24.
La station de RER Champs de Mars est à 450 mètres et mène directement au Château de Versailles. Les stations de métro locales donnent un accès direct à l'Arc de Triomphe, à l'Université de la Sorbonne et à l'Odéon.