De Choice Hotel
TwoStar Star
Tawau, Malaysia
Location
Lat: 4.2468500, Lng: 117.8884200
Open in OSM