Tang Dynasty Park Hotel 3 stars

Lot TL, 147, Jalan Belia, , 88000 Kota Kinabalu, Malaysia

Hotel image
Read more reviews for Tang Dynasty Park Hotel