Shangri-La's Mactan Resort and Spa offers 541 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.