Situated in Stresa, 1.5 km from Borromean Islands, Peace & Lake features air-conditioned accommodation with a balcony and free WiFi. The accommodation provides a lift and private check-in and check-out for guests.
The apartment is composed of 2 bedrooms, a fully equipped kitchen, and 1 bathroom. A flat-screen TV is available. The accommodation is non-smoking.
The nearest airport is Milan Malpensa Airport, 55 km from the apartment.