Orchard Towers is located on Orchard Road in Singapore. Orchard Towers is a multi-level shopping centre. In the evenings there are over 20 bars in Orchard Tower that are open until the early hours of the morning. There are plenty of hotels within walking distance to Orchard Towers. Check out these hotels close to Orchard Towers:
* Privacy Policy - © 2014 www.singapore-tourist-info.com