Choose your room
La Ca Rosa Villa
- Wi-Fi
- Air conditioning
- No pets allowed
Situated approximately 5 minutes' walk from the Stresa Mermaid, the 2-bedroom La Ca Rosa Villa Stresa offers easy access to numerous tourist spots in the area.
Nestled around 300 metres from the Church of Saints Ambrogio and Theodolo, the accommodation is 4.3 km from the Roman Catholic Santa Caterina del Sasso Monastery. Merely a 10-minute stroll from this Stresa villa guests will find the International Center for Rosminian Studies, while the baroque palace "Palazzo Borromeo" is nearly 15 minutes away by car. Situated 4.4 km from the Parish Church of Saint Leonard, La Ca Rosa Villa is popular destination for both worshippers and tourists.
Osteria Mercato with healthy dishes is just around the corner from the holiday home. Travellers can easily reach Malpensa airport, which is 55 km from the Stresa accommodation.