Via antonio rosmini, 20, 28838 Stresa
Apartments
Eden Rooms is a recently renovated apartment in Stresa, near Borromean Islands. The accommodation provides full-day security and luggage storage space for guests. At the apartment complex, every unit includes a wardrobe, a flat-screen TV, a private bathroom, bed linen and towels. Selected rooms are equipped...