Relais Villa Margherita 3* Oggebbio, Italy

Hotels in Italy - Hotels in Oggebbio - Relais Villa Margherita

Overlooking Lake Maggiore, Villa Margherita offers a regional restaurant, a garden and a summer outdoor pool. All air-conditioned rooms come with an LCD TV and free Wi-Fi. Just 1 km outside Oggebbio, the Margherita enjoys a peaceful location.