Karta Vacation Rentals
In Taguig, just about 1 km from the city center. Minutes from Venice Grand Canal Mall and Resorts World Manila, and close to the British and Korean embassies. Bonifacio High Street is roughly 4.7 km away, putting shopping and nightlife within easy reach.