
Los Cristianos, Spain
Castle Harbour
Apartment
The Castle Harbour Apartments offer stunning elevated views and are conveniently located just 1. 9 km from the nearest beach. Guests are within easy reach of the town center, with its numerous shops, bars, and restaurants. Public…
- Wi-fi · extra charge
- 24-hour reception
- Outdoor freshwater pool
- Outdoor heated pool






