Rates may vary
The perfect blend of classic and contemporary, Boutique Hotel Stresa provides peace and tranquility along the shores of Lake Maggiore with luxurious rooms filled with natural light overlooking the water as well as a Mediterranean eatery, rooftop bar, solarium with infinity pool, private spa suites for overnight relaxation, and scenic vistas.