Corso umberto i 21, 28838 Stresa
Hotels 5 stars
Located in Stresa, 1.4 km from Borromean Islands, Boutique Hotel Stresa provides accommodation with a garden, free private parking, a terrace and a restaurant. This 5-star hotel offers a bar. The accommodation offers a 24-hour front desk, airport transfers, room service and free WiFi throughout the property....