Buffalo Marriott Niagara
Located near Niagara Falls, Buffalo Marriott Niagara in Amherst, NY offers a variety of hotel accommodations, services and amenities. Enjoy the newly renovated guest rooms, upgraded amenities, a fitness center, swimming pools and more.