8.1/10
Very Good
Free Wi-Fi
Giò's House vintage style offers accommodation in Stresa, 1.5 km from Borromean Islands. It features lake views and free Wi-Fithroughout the property.
Via Lamberti 4, 28838 Stresa, Italy