Holiday Inn and Suites has landed in the Philippines and its first location offers Makati City visitors an urban retreat from the city streets. We check in on this week’s travels.
Name *
Email *
Website