
Stresa, Italy
Regina Palace
4-star hotel
With breath-taking views to the beautiful Lake Maggiore, in the centre of Stresa, and in front of the Borromean Islands, this magnificent and extravagant hotel is the ideal choice of accommodation for a memorable stay in an…
- Wi-fi
- 24-hour reception
- Indoor freshwater pool
- Outdoor freshwater pool


