Location

 
 

Orchard Towers Location

The towers are located on the corner of Orchard Road and Claymore Road, Singapore.

 


View Larger Map

 

Navigation