T Trevor Barnard Review of Shangri-La Hotels and Resorts ... 4 years ago First class stay, brilliant service
Comments: