Piazza Cadorna 15, 28838 Stresa
Hotel
1 star
with
12
rooms
The Elena is a family-managed hotel located in Stresa's historic center, 328 feet from the ferries to the Borromean
Islands across Lake Maggiore. It features a bar with outdoor veranda.
All rooms at Hotel Elena offer an LCD TV, a private bathroom with shower, a mini-bar and a safe. Many rooms overlook the lively ...