El Castle Harbour se encuentra en Los Cristianos y ofrece vistas a la montaña, restaurante, recepción 24 horas, bar, jardín, terraza y piscina al aire libre abierta todo el año.
Todos los alojamientos incluyen zona de estar con sofá cama y cocina totalmente equipada con nevera, horno, microondas y fogones. Hay tostadora, cafetera y hervidor de agua.
El aparthotel ofrece servicio de alquiler de coches.
Cerca del castillo hay varios lugares de interés, como la playa de Los Tarajales, la playa de Los Cristianos y la playa del Callao. El aeropuerto más cercano es el de Tenerife Sur, ubicado a 15 km.