How to commute to Double Dragon Plaza?

About Double Dragon Plaza

The Double Dragon Plaza is an 11 storey office complex with over 130,000 square meters of leasable space. On the ground floor is a retail complex with food, clothing and lifestyle shops. The Department of Foreign Affairs (DFA) is located here.

Sakay.ph
The Best Commuting Directions in Metro Manila