The Dream Hotel
1 Stars273 274 2ND FLOOR BLK 28 FAJAR COMPLEX P S 177, - Tawau, Malaysia View Map
This simple hotel can be found in Tawau.
273 274 2ND FLOOR BLK 28 FAJAR COMPLEX P S 177, - Tawau, Malaysia View Map
This simple hotel can be found in Tawau.