Get Listed
The Kowloon Hotel
Harbour Plaza Hotels & Resorts Hotel
Address: 19 - 21 Nathan Road, Tsim Sha Tsui, Tsim Sha Tsui, Kowloon, Hong Kong