Available rooms from Sun 08 November 2026 to Mon 09 November 2026.
Available rooms from Sun 08 November 2026 to Mon 09 November 2026.
Villa Maria offers accommodation in Stresa. Free WiFi is available throughout the property and free private parking is available on site. Each room is air conditioned and features a flat-screen TV and minibar. The private bathroom includes a shower hairdryer and free toiletries. Guests can make use of the swimming pool at Hotel Flora 10 minutes' walk away where also breakfast is available. Villa Maria is 1 km from the ferry terminal with links to the Borromean Islands.