Camelia Apartment
Main amenities
- 46 m²
- 1 bedroom
- 1 bathroom
Location
To enjoy your vacation in Stresa, stay at Camelia Apartment Stresa, which is within 15 minutes' walk of the Church of Saints Ambrogio and Theodolo and a mere 1.6 km from the baroque palace "Palazzo Borromeo".
The apartment is 2.9 km from the Umbrella Museum, which is an excellent place to improve cultural awareness. The magical Isola Madre Island is around a 10-minute ride from this apartment.
The accommodation provides guests with a balcony and a seating area, as well as such modern comforts as an air conditioner. The apartment features a bathroom with a hairdryer and towels. Furthermore, a bidet, a separate toilet, and a shower is available.
For those who want to cook their own meals, Camelia Apartment provides self-catering options such as an electric kettle, a fridge, and kitchenware. Camelia Apartment is a short way from Stresa cable car station.