El Elena es un hotel de gestión familiar situado en el centro histórico de Stresa, a 100 metros de los ferris que van a las islas Borromeas por el lago Mayor. Cuenta con un bar con porche al aire libre.
Todas las habitaciones del Hotel Elena ofrecen TV LCD, baño privado con ducha, minibar y caja fuerte. Muchas de las habitaciones tienen vistas a la animada Piazza Cadorna. Además, cada día se sirve un variado desayuno bufé.
El Elena Hotel se encuentra a 200 metros de la playa más cercana y a poca distancia a pie del teleférico que va a la montaña Mottarone. La estación de tren de Stresa está a 900 metros.