Set in Porto Valtravaglia and only 31 km from Villa Panza, Villa Torre by Interhome offers accommodation with mountain views, free Wi-Fi and free private parking. With lake views, this accommodation provides a patio. Swiss Miniatur is 36 km away and Piazza Grande Locarno is 45 km from the villa.
21010 Porto Valtravaglia, Italy