The closest train, metro, or bus station is Tsim Sha Tsui MTR Station, 443.47 m away from Best Western Plus Hotel Kowloon.