30/08/2025
Now leasing Office and Commercial Space!
Commercial space: 75 up to 400 sqm.
Office floor area: 200 up to 570 sqm.
(also open to 1 floor leasing space up to 2,000 sqm.)
Strategically located in the vibrant Bay Area, I-Land Bay Plaza is a 12-storey commercial building designed for modern businesses. Surrounded by world-class destinations like SM Mall of Asia and Entertainment City, it offers seamless access to NAIA and key port areas.
With intelligent building systems, energy-efficient features, 24/7 back-up power, and a relaxing garden strip on the 5th floor, I-Land Bay Plaza brings together work, convenience, and leisure in one dynamic location.
Exclusive Amenities: VIP Lounges and Garden Deck.
LEED - registered property that meets world-class energy efficiency and sustainable building standards.
OPEN TO BROKERS ACCREDITATION.
Message us for Leasing Details and Site Tour.