Loading hotels
Confirming room availability...
Hyatt Place Buffalo Amherst, 5020 Main Street, Amherst, United States
Near Daemen College<br /><br />When you stay at Hyatt Place Buffalo/Amherst in Amherst, you'll be in the business district, within a 5-minute drive of University At Buffalo - North Campus and University at Buffalo - South Campus. This hotel is 4.3 mi (7 km) from Walden Galleria Mall and 9.4 mi (15.2 km) from Buffalo Niagara Convention Center.