Francis Square es un complejo de tres edificios situado en Ortigas Center.
Las torres gemelas tienen ambas 55 plantas y descansan en una losa de cimentación reforzada.
Posteriormente las torres gemelas fueron detenidas a finales de 2009 por renovación, que todavía continúa.
[5] Fueron también las torres gemelas más altas del país (las otras torres gemelas más altas eran Pacific Plaza Towers en 2001) hasta la finalización de The St.
Francis Square Mall es uno de los edificios del complejo St.