The company’s first hotel development in Cebu offers 547 rooms and suites, with close accessibility to Mactan Newtown Beach and future ‘beach mall’ Township developer Megaworld is opening its first hotel development inside its 30-hectare The Mactan ...