Fabulous views of Lake Maggiore at Hotel Eden Roc, Ascona
Located on the Swiss side of Lake Maggiore, Hotel Eden Roc boasts the most fabulous views of the lake and provides an interesting mix of Swiss and Italian culture with delicious food, lovely wines and charming people.