myplaceintheworld.com
Sleep. Stresa, Lake Maggiore, Italy
Villa Maurice, bookable direct through the Hotel Meeting, boasts a number of modern apartments just a few minutes walk from the town centre. Apartment Michela has a fab little roof terrace with lak…