Hotel Traveller 3 stars

Shoplot 27 & 28, Jalan Tugu, Kg Air, 88000 Kota Kinabalu, Malaysia

Hotel image
Read more reviews for Hotel Traveller