visit website

4100 Sheridan Drive
Buffalo, NY 14221
United States

+1 716 626-2300

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.