Das 4-Sterne-Hotel Hotel Bsa Twin Tower befindet sich im Stadtviertel Ortigas Center von Manila und bietet einen Lagunen-Pool und einen Fitnessraum. Lokale Sehenswürdigkeiten — Kongresszentrum Megatrade Hall und SM Megamall sind nur wenige Gehminuten von hier entfernt.
Einkaufszentrum Tiendesitas liegt in einer Entfernung von 10 Autominuten vom Hotel und Einkaufszentrum 500 Shaw Zentrum ist zudem in 25 Gehminuten zu erreichen. Das Hotel verfügt über 90 gemütliche Zimmer mit einer Mikrowelle, den Wasserkochern und Küchenutensilien. Ayala-Museum ist in 15 Autominuten Entfernung von der Unterkunft. Das Hotel Bsa Twin Tower ein paar Meter entfernt von der Stadtbahn Ortigas.
Einige Zimmer von der Unterkunft sind mit einem Stauraum, einem Sofa und einer Klimaanlage ausgestattet. Den Gästen stehen eine Regendusche sowie Morgenmäntel und Hausschuhe zur Verfügung. Die abgetrennten Badezimmer verfügen über Morgenmäntel und Hausschuhe. Die gemütlichen Zimmer bieten einen Blick auf die Stadt.
Indische Gerichte werden im Restaurant FAB Restaurant angeboten, das weniger als 50 Meter von hier entfernt liegt.