A beautiful hotel in a magnificent setting on Lago Maggiore. The attention to detail, warm friendly owners and staff were superb. It is simply perfect for a holiday in a breathtaking area. Stresa is a lovely town with quaint shops. More
- Free Wifi
- Free parking