Where is Palladium Suites Hotel, Cebu City located?
Palladium Suites Hotel, Cebu City, Palladium Suites Hotel, Cebu City, Philippines (approx. 10.31061°, 123.89494°)
Palladium Suites Hotel, Cebu City, Palladium Suites Hotel, Cebu City, Philippines (approx. 10.31061°, 123.89494°)