Find a Building

Looking for
for in

Vista Hub

21st Dr, Taguig, 1630 Metro Manila

Vista Hub is a 15-storey flagship BPO building of Vista Land (Villar Group of Companies). It is located along the booming business area of 21st drive, Bonifacio Global City. 
It offers 17,822.37 sq m of leasable office space with five parking floors; four podium parking, and one basement parking level. Uniquely structured for the fast-paced working lifestyle, it provides tenants premium and flexible facilities for efficient business operations. The main amenities of the building include high-speed elevators, two floors retail spaces, and excellent backup power. Its magnificent curve and contemporary design exude future-proof style which makes the building impossible to miss. 

Vista Hub is accessible for tenants due to proximity to public transportation routes around 5th Avenue and Lawton. Within the vicinity are various dining, retail, and leisure spot for tenants. Vista hub offers exceptional facilities and a favorable location for your business to thrive in the major business district in the Philippines. 

Vista Hub
Building Photo

Vista Hub

Vista Hub
Floor Plan


Vista Hub Building Details

  • Address
  • 21st Dr, Taguig, 1630 Metro Manila
  • City
  • Taguig
  • Submarket
  • BGC
  • Class
  • Grade A
  • PEZA
  • Yes
  • Year Built
  • 2016
  • Telcos
  • PLDT, Globe
  • Amenities
  • 2 floors for retail spaces