visit website

1340 Millersport Highway
Amherst, NY 14221 United States

+1 716 689-6900

The Buffalo Niagara Marriott is minutes away from the splendor of Niagara Falls and majestic waterfront in downtown Buffalo. It is the place to be for your next meeting, function, or leisure getaway.

The Buffalo Niagara Marriott is minutes away from the splendor of Niagara Falls and majestic waterfront in downtown Buffalo. It is the place to be for your next meeting, function, or leisure getaway.