Find a Mediterranean oasis at Castello del Sole, nestled within a 140-hectare estate on the shores of Lake Maggiore. Located just 85 miles from Zurich, this historic, 79-room hotel – originally a Franciscan monastery built in 1532 – boasts a private beach, beautiful garden, its own winery Cantina alla Maggia and agricultural estate Terreni alla Maggia, as well as a bird sanctuary that inspires serenity. Go hiking, play tennis, taste our wines or tour the rice fields before a risotto-making lesson with the chef. Plus, indulge in vino-aqua spa therapy using ingredients from the on-site vineyards.
In addition to the several amenities already included, receive a complimentary 50-minute massage per room and stay on all bookings of 2 nights or more. Treat yourself to extra relaxation during your stay!