Location


Orchard Towers is located at 400 Orchard Road, Singapore 238875. It is also located opposite of Orchard hotel and nearby Far East Shopping Centre.

Credit: www.streetdirectory.com