El Castillo Bed and Breakfast ligger i Angono, 18 km fra SM Megamall og 19 km fra Shangri-La Plaza. Der tilbydes værelser med aircondition og eget badeværelse. Ejendommen har bjergudsigt og ligger 21 km fra Smart Araneta Colosseum og 22 km fra Bonifacio High Street. Gæsterne kan benytte haven.
Værelserne på dette Bed and Breakfast har klædeskab. Der er eget badeværelse med bidet og hårtørrer samt gratis wi-fi, og nogle af værelserne har terrasse. Samtlige ferieboliger har sengelinned og håndklæder.
Der er bar på stedet.
Power Plant Mall ligger 22 km fra dette Bed and Breakfast, og Glorietta Mall ligger 24 km derfra. Den nærmeste lufthavn er Ninoy Aquino Internationale Lufthavn, 24 km fra El Castillo Bed and Breakfast.