SWISS DELUXE HOTELS
Select Hotel

2 Search results

Ascona

Castello del Sole

Set in the midst of the biggest hotel park in Ticino (110'000m2), on the shores of Lake Maggiore with a private beach, a luxurious five-star resort with the aura of a lordly mansion in Lombardy: the Castello del Sole.

More
Ascona

Hotel Eden Roc

The Hotel Eden Roc with its legendary service and personalized attention is located on the shore of the Lake Maggiore with its own private beach, marina and a wonderful garden; very close to the charming piazza in Ascona.

More

Online Booking