KK Times Square Hotel Posted on January 21, 2009June 11, 2018 by Olombon A new hotel at KK Times Square complex, and it is only about 5 minutes away by car from Kota Kinabalu. Continue Reading