L'Hotel de France 18 Paris de 3 étoiles est situé dans la localité de "18e arr.", à 25 minutes de marche des Jardins d'Éole. Il propose 31 chambres avec vue sur la ville. Les points forts de l'hôtel incluent du Wi-Fi dans toute la propriété.
L'Hotel de France 18 de Paris est idéalement situé à côté de la station métropolitaine. La zone vivante donne accès au monument à Charles Perrault (3 km) et Le Jardin du Luxembourg (4 km). L'hôtel est situé à 10 minutes en voiture de la Cathédrale Notre-Dame de Paris. La station de métro la plus proche est dans une zone de 150 mètres.
L'Hotel de France 18 fournit des chambres avec un bassin de lavage et une douche, ainsi qu'avec une TV à écran plat avec des chaînes satellite et une clé électronique (carte). Les clients apprécieront les conforts tels que de la climatisation, et se détendront avec du Wi-Fi gratuit et une télévision par satellite. Dotées d'un bassin de lavage et d'une douche, certaines salles de bains sont équipées d'un sèche-cheveux et des articles de toilette pour les hôtes.
Portobello avec une cuisine italienne est situé à proximité de l'hôtel.