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
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