The Ivory Castle está en Pooc, cerca de Paradise Beach y Sugar Beach. Dispone de wifi gratis, jardín y terraza.
El apartamento ofrece servicio de alquiler de bicicletas.
El aeropuerto más cercano (Aeropuerto internacional de Mactán-Cebú) está a 129 km.