Holiday Inn Amherst

1881 Niagara Falls Blvd, Amherst, NY 14228
(3 star hotel)
Rank 10 of 15 hotels
in Amherst
Write a Review

Value Score

Poor Value

Rated Lower than similar hotels

See Best VT Value Hotels

Nearby Holiday Inn Amherst

Holiday Inn Amherst

We've found that other people looking for this hotel also know it by these names:

  • Amherst Holiday Inn
  • Holiday Inn Buffalo Amherst Hotel Amherst

Address: 1881 Niagara Falls Blvd, Amherst, NY 14228

Amenities at Holiday Inn Amherst

  • Restaurant
  • Swimming Pool
  • Wheelchair Accessible
  • Room Service
  • Fitness Center
  • Free Parking
  • Business Services
  • Bar / Lounge
  • Free High Speed Internet

Amherst Travel Forum

Need advice about Amherst, New York State? Visit the Travel Forum for Amherst and ask our Answer Gurus.

Amherst Travel Guide