Wyndham Garden Hotel Amherst NY: Review & Tips Read our honest review of Wyndham Garden Hotel Amherst NY. Get practical tips, room insights, and local advice for a comfortable stay near Buffalo. Read article