Loading hotels
Confirming room availability...
Sleep Inn, 75 Inn Keepers Ln, Amherst, United States
Near University At Buffalo - North Campus<br /><br />A stay at Sleep Inn places you in the heart of Amherst, a 3-minute drive from Boulevard Mall and 5 minutes from University At Buffalo - North Campus. This hotel is 8 mi (12.8 km) from Albright - Knox Art Gallery and 8.9 mi (14.2 km) from Niawanda Park.