VISTA HOTEL
LOT 40, H1, KUBOTA SENTRAL, JALAN CHONG THIEN VUN, 91000, TAWAU, SABAH., Tawau, , 91000
View on Map
Sorry, no images available yet.
Please choose your Stay Dates to get the best available rates for your travel plans.
Enter travel details