Castle Rock Apartelle is gelegen in Boracay, op een paar minuten lopen van Diniwid Beach en 4 minuten lopen van White Beach Station 1. De accommodatie biedt gratis WiFi, airconditioning, een tuin en een privéstrand.
Er is een volledig uitgeruste eigen badkamer met bidet en gratis toiletartikelen.
Hagdan Beach ligt op 2,3 km van het aparthotel, en Willy's Rock ligt 2,4 km verderop.