El Castillo Bed and Breakfast está en Angono, a 18 km de SM Megamall y a 19 km de Shangri-La Plaza. Ofrece alojamiento con wifi gratis, aire acondicionado y acceso a unjardín con terraza.
Hay un baño privado con bidet en todas las unidades, además de artículos de aseo gratuitos y secador de pelo.
Coliseo Smart Araneta está a 21 km del alojamiento, y Bonifacio High Street está a 22 km. El aeropuerto (Aeropuerto internacional Ninoy Aquino) está a 24 km.