Astrotel Cubao is ideaal gelegen in de wijk Quezon City in Manilla, en bevindt zich op 5 minuten lopen van Smart Araneta Coliseum, 4,9 km van Shangri-La Plaza en 5,2 km van SM Megamall. Het hotel met 3 sterren heeft kamers met airconditioning, een eigen badkamer en gratis WiFi. Malacañang Palace ligt op 7,8 km en Winkelcentrum Power Plant ligt op 7,9 km van het hotel.
Alle kamers bij het hotel hebben een flatscreen-tv. Alle kamers bij Astrotel Cubao hebben beddengoed en handdoeken.
Het personeel van de receptie spreekt Engels en Filipijns.
Winkelcentrum Glorietta ligt op 10 km van de accommodatie, en Bonifacio High Street ligt 10 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Ninoy Aquino, op 19 km van Astrotel Cubao.