All(2)Announcements(1)Photos(1)
Quezon City, Philippines×Wyndham×Asia Pacific×
Results (1 hits)
Wyndham Garden to Debut in the Philippines
Wyndham Garden Quezon City - 235 rooms

Wyndham Hotels & Resorts, the world's largest hotel franchising company with approximately 9,200 properties worldwide, is bringing a fresh approach to hospitality in the Philippines with the launch of