Hotel Yllen EiffelHotel
196, rue de Vaugirard, 15th arr., 75015 Paris, France
Located a 25-minute walk from the Eiffel Tower, Yllen Eiffel is in the heart of Paris’ 15th arrondissement. It is in front of Volontaires Metro Station providing direct access to Porte de Versailles Exhibition Centre.