Sunday, August 23, 2026 Search My Trip EnglishChinese
World news · travel · culture
Taiwan The Taiwan Times
Taiwan's window to the world

Island Shangri-La

Hong Kong, People's Republic of China · built 1991

Island Shangri-La, Hong Kong is a five-star luxury hotel of Shangri-La Hotels and Resorts. It is located in Admiralty, Hong Kong and is the sister hotel to the Kowloon Shangri-La in Tsim Sha Tsui East, Kowloon. It is housed within Two Pacific Place, a 213-metre, 57-storey skyscraper opened on 1 March 1991.

Hotel data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).

Other hotels in People's Republic of China