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 enjoy breakfast and make use of the swimming pool at Hotel Flora, 10 minutes' walk away.
Villa Maria is 1 km from the ferry terminal with links to the Borromean Islands.