Route GuidesRoutes City GuidesCities Map Log in

Hotel Yllen Eiffel

Paris
196, rue de Vaugirard, Paris, 75015

38 rooms · ★★★ · from £69


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 the capital’s sights.