El Castle Harbour se encuentra en Los Cristianos y ofrece vistas a la montaña, restaurante, recepción 24 horas, bar, jardín, piscina al aire libre y terraza.
Todos los alojamientos están totalmente equipados con lavadora, TV de pantalla plana por cable, sofá y armario. La cocina está equipada con microondas, nevera, horno 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.