4100 Sheridan Drive
Buffalo, NY 14221
Get directions

About Us

The Amherst Courtyard by Marriott will exceed the expectations of today's business and leisure travelers. Centrally located, we are just minutes from Downtown Buffalo and Niagara Falls.

Reviews