Island Shangri-La
Island Shangri-La , Hong Kong is a five-star luxury hotel of Shangri-La Hotels and Resorts . 
<triplet> Island Shangri-La <subj> Shangri-La Hotels and Resorts <obj> owned by <triplet> Shangri-La Hotels and Resorts <subj> Island Shangri-La <obj> owner of