Shangri-La Suite

Island Shangri-la Hotel

Island Shangri-la Hotel is popularly known by its special trademark of “Great Fatherland of China” which is the world’s largest Chinese cotton painting.