Millie’s

NEW HOTEL: Microtel by Wyndham UP Technohub

Microtel group has formally launched its 13th hotel in the Philippines on Friday last week in a location that will likely generate a mix of corporate and academic clientele.   […]