Isola Bella Apartments - Via Villa 9 Apartment Stresa
Isola Bella Apartments - Via Villa 9 is located on the Isola Bella island, one of the Borromean Islands of Lake Maggiore. This apartment offers free Wi-Fi, air conditioning and a fully equipped kitchen.
Via Villa 9 - Isola Bella, 28838 Stresa, Italy