International hotel chain Marco Polo has firmed up plans to put up a five-star hotel in the Ortigas central business district, yesterday inking a de
Read MoreInternational hotel chain Marco Polo has firmed up plans to put up a five-star hotel in the Ortigas central business district, yesterday inking a de
Read More