Location






Orchard Plaza stands proud at 150 Orchard Road, Singapore 238841. It is located opposite Orchard Point and Somerset@Orchard, 5 to 7 minutes walk from Orchard Plaza.

Credits: www.streetdirectory.com