Shangri-La’s Boracay Resort and Spa
VERIFIED
Shangri-Las Boracay Resort and Spa
Score:
out of 237 5 Star Resort Worldwide
out of 237 5 Star Resort in Philippines
out of 237 5 Star Resort in Philippines