Kingston Hotel 2 stars

Block A, Lot 6, Ground Floor, KK Times Square, 88000 Kota Kinabalu, Malaysia

Hotel image
Read more reviews for Kingston Hotel