Castello del Sole R&C
Lake Maggiore, Ascona Switzerland
Luxury Golf Resort with Health Spa, private beach on Lake Maggiore, indoor/outdoor swimming pools and indoor lighted tennis courts. Located in Ascona, near Locarno, Switzerland. Nearest airports are Lugano or Milano.