Loading hotels
Confirming room availability...
Buffalo Marriott Niagara, 1340 Millersport Hwy, Amherst, United States
Near University At Buffalo - North Campus<br /><br />Located in Amherst, Buffalo Marriott Niagara is in the suburbs, a 2-minute drive from Northtown Center at Amherst and 13 minutes from Albright - Knox Art Gallery. This hotel is 9.7 mi (15.6 km) from Sahlen Field and 10.1 mi (16.2 km) from Canalside.