Choose your room
Casa Nicolo Vista Lago
Staying at the 1-bedroom Casa Nicolo Vista Lago Stresa, guests can visit the baroque island palace "Palazzo Borromeo", which is only 1.5 km away.
The Island of the Fishermen is nearly 25 minutes on foot from the property, while Stresa cable car station is just 500 metres away. The Stresa holiday home also gives access to such natural sights as the Alpinia Botanical Garden, situated 4.1 km away. Positioned around 30 minutes on foot from the Church of Saints Ambrogio and Theodolo, Casa Nicolo Vista Lago is popular among both worshippers and tourists.
Bathroom facilities also include a bidet, a separate toilet, and a shower. A hair dryer and bath sheets are included to enhance your comfort.
The kitchen amenities at the Stresa accommodation feature an electric kettle, a fridge, and kitchenware, provided in a dining area. Guests can enjoy a meal at the restaurant La Cascina, located in close proximity to Casa Nicolo Vista Lago.