Buffalo Marriott Niagara
Address:
1340 Millersport Hwy
Amherst
, NY
, 14221
42° 59' 18.6864" N, 78° 47' 35.232" W
See map: Google Maps