
The Kowloon Hotel
19-21 Nathan Road, Hong Kong
With a stay at The Kowloon Hotel, you'll be centrally located in Kowloon, just a 5-minute walk from Harbour City and 6 minutes by foot from Tsim Sha Tsui Star ...