Open for the first time for 2015, we are so proud to introduce Bella Vista Apartments! Five brand-new apartments, each with a completely private terrace with full, unobstructed views of Lago Maggiore.