Wyndham Williamsville
Wyndham Garden Hotel & Residence
Williamsville, NY