Location/AddressCHENN LEONN BUILDING, 3 Aliwal Street Singapore 199896
NEAR SIM LIM SQUARE, 1 ROCHOR CANAL ROAD 188504 0.929 KM AWAY
NEAR 151 WATERLOO STREET 187960 0.972 KM AWAY
NEAR HAWAII HOSTEL, 171 BENCOOLEN STREET 189641 0.984 KM AWAY