Hotels near Amherst Street Station makes it easy and rewarding. Always

Reward yourself your way

Stay where you want, when you want, and get rewarded

Learn about Rewards

Unlock instant savings

You could get an extra 10% off with Member Prices

Sign up, it's free     Sign in

Free cancellation

Flexible bookings on most hotels*

Where to stay near Amherst Street Station?

Other landmarks in North Buffalo

Find out more about Amherst Street Station

Where is Amherst Street Station?

Amherst Street Station is located in North Buffalo. If you'd like to find things to do in the area, you might want to stop in and see Walden Galleria Mall and Bills Stadium.

Things to see and do near Amherst Street Station

What to see near Amherst Street Station

  • University At Buffalo - North Campus
  • University at Buffalo - South Campus
  • Canisius College
  • Buffalo State College
  • Daemen College

Things to do near Amherst Street Station

  • Walden Galleria Mall
  • Buffalo Zoo
  • Albright - Knox Art Gallery
  • Buffalo Museum of Science
  • Broadway Market

Keep exploring