LOCATION:
Discovery Suites stands tall in the heart of the Ortigas Center. It is within close proximity to corporate offices, shopping malls and fashionable restaurants.
Home | Discovery Suites Wiki | Hotels | Resorts | Flights | Land Transportation | Contact Us