The BSA Twin Towers is located in Julia Vargas, Bank DR, Ortigas Center, Mandaluyong, Metro Manila, Philippines.
It was also located near at the back of SM Megamall and at the back of The Podium.
---
Each stands 221 metres (725 ft) high, occupying a land area of 3,037.32 square metres (32,693 sq ft) of the site's land.