Corso Umberto I 21, 28838 Stresa
Hotel
5 stars
with
28
rooms
Located in Stresa, 0.9 miles from Borromean Islands, Boutique Hotel Stresa provides accommodations with a seasonal
outdoor swimming pool, free private parking, a fitness center and a garden. This 5-star hotel offers a bar. The property has a 24-hour front desk, airport transportation, room service and free WiFi ...