El Castillo Bed and Breakfast bevindt zich in Angono, op 18 km van SM Megamall en 19 km van Shangri-La Plaza, en biedt accommodatie met gratis WiFi, airconditioning en toegang tot een tuin met een terras.
Alle units hebben een eigen badkamer met bidet. Er is ook gratis toiletartikelen en een haardroger.
Smart Araneta Coliseum ligt op 21 km van de bed & breakfast, en Bonifacio High Street ligt 22 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Ninoy Aquino, op 24 km van El Castillo Bed and Breakfast.