Situé à 10 minutes à pied de la Tour Eiffel et à 350 mètres de la station de métro Dupleix, l'hôtel France Eiffel dispose d'un jardin privé et de chambres avec salle de bains privative et connexion Wi-Fi.