Castello del Sole Beach Resort & SPA
Photo gallery for Castello del Sole Beach Resort & SPA
Overview of Castello del Sole Beach Resort & SPA
Castello del Sole Beach Resort & SPA
5-star Locarno hotel with private beach
Reviews
10
Exceptional
Popular amenities
Explore the area
Via Muraccio 142, Locarno, 6612
- Piazza Grande7 min drive
- Old Town8 min drive
- Castello Visconteo8 min drive
- Lugano (LUG-Agno)50 min drive