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).