Castle Harbour is gelegen in Los Cristianos, op 16 minuten lopen van Playa De Los Tarajales en 1,6 km van Playa de Los Cristianos, en biedt gratis WiFi, een tennisbaan en airconditioning. Deze accommodatie met uitzicht op de tuin biedt een zwembad.
Het appartement is voorzien van 1 slaapkamer, 1 badkamer, beddengoed, handdoeken, een tv, een volledig uitgeruste keuken, en een patio met uitzicht op de zee.
Playa del Callao ligt op 2 km van het appartement, en Aqualand Costa Adeje ligt 5,3 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Tenerife Sur, op 15 km van Castle Harbour.