Map
Via Albarelle, Ascona, Switzerland
Hotel
Hotel Eden Roc, Ascona