SWISS DELUXE HOTELS
Select Hotel

2 Search results

Ascona

Castello del Sole

Your rendezvous with happiness

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
Check availability