CA' DEL LAGO Hotel Cannobio
Set in Cannobio and only 13 km from Piazza Grande Locarno, CA' DEL LAGO offers accommodation with lake views, free Wi-Fi and free private parking. The property has garden and quiet street views, and is 40 km from Borromean Islands.
4 Via Casali Spasù, 28822 Cannobio, Italy