Orchard Towers

Orchard Towers

Orchard Towers is an 18-story office building in Singapore located on the corner of Claymore Road and Orchard Road. Construction was completed in 1975. The first five floors are a combination of bars and retail outlets with the remainder leased as offices
location
Location
Singapore
floors
Number of Floors
18

Challenge

Results

More Projects