The Langham is a stunning, modern hotel in the heart of the Tsim Sha Tsui shopping district on Kowloon Island, with spacious, stunning rooms, great views and a wonderful selection of restaurants.