Castle harbour ligt in Los Cristianos met uitzicht op de bergen en heeft een restaurant, een 24-uursreceptie, bar, tuin, buitenzwembad dat het hele jaar door open is en terras.
Alle units beschikken over een zithoek met een slaapbank en een volledig uitgeruste keuken met diverse kookfaciliteiten, waaronder een koelkast, een oven, een magnetron en een kookplaat. Er is ook een broodrooster, een koffiezetapparaat en een waterkoker.
Autoverhuur is beschikbaar bij het aparthotel.
Populaire bezienswaardigheden in de buurt van castle harbour zijn Playa De Los Tarajales, Playa de Los Cristianos en Playa del Callao. Het dichtstbijzijnde vliegveld is Luchthaven Tenerife Sur, op 15 km van de accommodatie.