Experience cosmopolitan living at its finest when you stay at BSA Twin Towers in Mandaluyong City, Philippines. We offer spacious condotel units designed to meet your discerning taste while providing everything you look for in a modern home.
Boasting sleek lines that exude understated luxury, our apartment suites are a welcome treat after a hard day's work. By combining plush comforts with practicality, each room creates the enticing sanctuary you need for relaxation and rest.
Moreover, we put you in a prime location within St. Francis Square in Ortigas Center. Indeed, BSA Twin Towers is your stylish refuge whether you're in town for a while due to business or just looking for a place to call home in the city.