13 viale siemens, 28838 Stresa
Apartments
Featuring garden views, Appartamento Celio - By Impero House offers accommodation with a balcony, around 1.1 km from Borromean Islands. Free WiFi, a lift and luggage storage space are featured. The apartment with a terrace and lake views features 1 bedroom, a living room, a flat-screen TV, an equipped...