
01Ascona · Switzerland
Castello del Sole Beach Resort & SPA
This oasis of tranquility with its 78 rooms is characterised by a generous interpretation of space and luxury. The authentic architecture of a southern manor house- noble details like the exclusive seats in the park- the private beach on La...
Explore this hotel