Location/AddressCHENN LEONN BUILDING, 7 Aliwal Street Singapore 199900
NEAR SIM LIM SQUARE, 1 ROCHOR CANAL ROAD 188504 0.921 KM AWAY
NEAR 151 WATERLOO STREET 187960 0.968 KM AWAY
NEAR HAWAII HOSTEL, 171 BENCOOLEN STREET 189641 0.978 KM AWAY