VISTA HOTEL Hotel Tawau
VISTA HOTEL is located in Tawau. The accommodation provides a 24-hour front desk, airport transfers, room service and free Wi-Fi.
Number of rooms: 19
LOT 40, H1, KUBOTA SENTRAL, JALAN CHONG THIEN VUN, 91000, TAWAU, SABAH., 91000 Tawau, Malaysia