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

Kowloon Shangri-La

People's Republic of China · built 1981

Kowloon Shangri-La is a hotel of the Hong Kong–based Shangri-La Hotels and Resorts group. It is located on Mody Road in Tsim Sha Tsui East overlooking Victoria Harbour and the Hong Kong Island skyline. It is the sister hotel to the Island Shangri-La in Admiralty district, Hong Kong. It is recently rated as a four star hotel in the Forbes Travel Guide in 2026.

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

Other hotels in People's Republic of China