10 via roma, 28838 Stresa
Apartments
Set in Stresa, within 1.8 km of Borromean Islands, Felix 10 offers accommodation with free WiFi, air conditioning and a terrace. The property features inner courtyard views. The apartment is fitted with 2 bedrooms, 1 bathroom, bed linen, towels, a flat-screen TV with satellite channels, a dining area,...