Appartamenti Vacanza Il Riale offers self-catering accommodation located in Cannobio The apartments have free WiFi, Lake Maggiore views, and a fully equipped kitchenette Featuring a living area with LCD TV, the apartments also have modern furnishings The property offers free parking, while the Swiss border is 5 km away