Ground Floor, Newport Mall, Resorts World Manila, Newport City, Pasay, 1301, Philippines
Approx 0.01 KM away