Via Cavour 39, Stresa, Piedmont, 28838, Italy
These compact, simply furnished rooms in a 1950s building hung with flower boxes are a few blocks up from the lake. Most rooms have balconies overlooking the streets of Stresa's old center.
- good value
- convenient location
- limited lake views
- small, plainly furnished rooms
BACK TO TOP