Star City is a 35,000 m2 amusement park in Pasay, Philippines. It is located in the reclaimed area of the Cultural Center of the Philippines Complex, part of Bay City. The facility is owned by Star Pa
The outer facade of the entrance building, pictured in 2020