Our facilities can accommodate up to 1,000 guests and create one of the most memorable experiences in Tagaytay.
Canyon Woods banks and offers exceptional features. It effortlessly gives every guest a remarkable indoor and outdoor experience. A one-stop shops that offers you from entertainment to wellness. Canyon Woods is fame for having 9000 sqm floor areas, the largest in the country and having an easy access to all your necessities.