Island Shangri-La Hong Kong
Pacific Place, Supreme Court Road -
Hong Kong,
HK
Near The Peak Tram