Yllen Eiffel
Yllen Eiffel
196, rue de Vaugirard
Paris
75015
France
Rooms from €98.10 ( £89.18 / $129.31 ) per night
Located a 15-minute walk from the Eiffel Tower, Yllen Eiffel is in the heart of Paris’ 15th arrondissement. It is just 2 minutes from Volontaires Metro Station providing direct access to the capital’s sights.
Similarly Priced Hotels
This hotel supplied in conjunction with Bookings.




