La Palma Hotel, Stresa, Italy

Set in its own private gardens and within an easy walking distance of Stresa’s old town, this first class hotel is superbly located on the lakeside promenade with magnificent views across Lake Maggiore. The elegant dining room leads out into the hotels manicured gardens, and the swimming pool is located opposite the hotel, on the lakeshore.