Cap Sa Sal Luxury Hotel & Restaurant, Begur, Carrer Cap Sa Sal, Espanya
Set in Begur in the Catalonia Region, 43 km from Lloret de Mar, Hotel Cap Sa Sal features a seasonal outdoor pool and views of the sea. Hotel Cap Sa Sal features free WiFi . A flat-screen TV is featured. There is a 24-hour front desk at the property. Read more…