FLOR Grand Lake Villa is a historic luxury villa in Stresa, Lake Maggiore, accommodating up to 12 guests in six bedrooms. Set within a private botanical park, it features a heated infinity pool, wellness facilities, private cinema and a 180 m² greenhouse. Ideal for exclusive holidays, destination weddings and corporate events, the villa is approximately one hour from Milan by train and 40–50 minutes from Milan Malpensa Airport by car. No car needed