Astrotel Cubao is located at 38 P. A. Bernardo, Cubao, Quezon City, PH