Intra
Intra hotels & apartments, all accommodations in Intra
Intra Hotel
Corso Mameli, 133, Intra, Italy
Overlooking the lake, Intra Hotel is located 3.9 km from Lago Maggiore. The 3-star hotel also provides guests with Wi-Fi, available throughout the property.