Live like an Italian film star at the stunning Grand Hotel des Illes Borromees in Stresa, on the shores of Lake Maggiore.  Built in 1861, it’s a majestic building, decorated in a flamboyant style. The leisure facilities, including the indoor and outdoor swimming pools are currently being updated for summer 2021. The restaurant, Il Borromeo, is a gastronomic experience with views over Lake Maggoire. Alternatively, you can easily wander into the bustling town for a more casual meal. Close to Milan’s Malpensa and Linate Airports, it is also less than 30 minutes from Bogogno Golf Club and Castelconturbia. Iles Borromees is less than 3 kilometres away.  Ask us about private airport and golf transfers.