El Castillo Bed and Breakfast ligt in Angono, op 18 km van SM Megamall en op 19 km van Shangri-La Plaza. Het biedt accommodatie met airconditioning en toegang tot een tuin. In de gehele accommodatie is gratis WiFi beschikbaar.
Sommige accommodaties hebben een terras en/of een balkon met uitzicht op de bergen.
Het Smart Araneta Coliseum ligt op 21 km van de bed & breakfast, en Bonifacio High Street bevindt zich op 22 km afstand. De dichtstbijzijnde luchthaven is de internationale luchthaven Ninoy Aquino, op 24 km van El Castillo Bed and Breakfast.