Shangri-La's Mactan Resort and Spa offers 530 immaculate guest rooms and suites. Spread over two distinct wings, accommodations have a contemporary resort ambience with traditional Filipino accents and feature outstanding views of the ocean or gardens.