Fiore Rosso is a self-catering accommodation located in Stresa, just 50 metres from Lake Maggiore Free WiFi access is available throughout With wood-beamed ceilings, the house offers a flat-screen TV, a balcony and a kitchenette with a microwave A hairdryer is included in the private bathroom Stresa Train Station is a 15-minute walk from Fiore Rosso Verbania is 15 km away