Location/AddressSTAMFORD PRESS CENTRE, 209 Kallang Bahru Singapore 339344
PLAZA SINGAPURA 68 ORCHARD ROAD #07-10SINGAPORE 238839 2.962 KM AWAY
PLAZA SINGAPURA 68 ORCHARD ROAD #07-01/15SINGAPORE 238839 2.962 KM AWAY