Castle Rock Apartelle situa-se em Boracay, a alguns passos de Diniwid Beach e a 4 minutos a pé de White Beach Station 1, e dispõe de acomodações com acesso Wi-Fi gratuito, ar condicionado, um jardim e uma área de praia privada.
Existe uma casa de banho privativa totalmente equipada com bidé e produtos de higiene pessoal gratuitos.
Praia Hagdan fica a 2,3 km de Castle Rock Apartelle, enquanto Willy's Rock está a 2,4 km de distância.