Houston Centre is located in the East Tsim Sha Tsui near several five-star hotels, such as Kowloon Shangri-La, The Royal Garden and Regal Kowloon Hotel. East Tsim Sha Tsui MTR Station is only within 3 minutes walking distance from Houston Centre.