2024-11-10T02:51:21Z Hotel Hyatt Place Buffalo/amherst 2024-11-10T02:51:21Z Hotel Holiday Inn Express & Suites Tonawanda - Buffalo Area 2022-07-07T16:07:15Z The Delavan Hotel & Spa 2021-05-19T10:58:17Z La Quinta Inn Suites By Wyndham Buffalo Amherst 2021-05-18T10:51:22Z