visit website

4100 Sheridan Drive
Buffalo, NY 14221
United States

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.

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.