Description
Summary
Description
Make G Square Residences your home base for your unforgettable getaway in the Philippines! This comfortable vacation rental apartment features a convenient location, just 1.6 miles (2.7 km) from downtown Manila. G Square Residences has an average rating of 3.7 out of 10 stars in 1,691 reviews.