382 Havelock Road, #01-00, River View Hotel, 169629, Singapore
Marker
Leaflet © OpenStreetMap