Holiday Inn Buffalo Amherst Hotel

, Amherst, United States
Nearby Airports
Review this Hotel
Popular Travel Destinations

Recently Reviewed Hotels Around Amherst

Holiday Inn Buffalo Amherst Hotel

3 star

Rooms: 199

1881 Niagara Falls Blvd - Amherst - New York - 14228 - United States Hotel Website | | 716/691-8181 x7537
91 Traveller

Reviews - Holiday Inn Buffalo Amherst Hotel

Top Local Tips for Amherst

And about Niagara Falls: If you're going to the Falls, go Canadian. I can't emphasize that enough. The U.S. side has become a truly scary place, especially at night.

Outlets Shopping is very closeby to Fashion Outlets in Niagara...nice place.

(hotels)loading

Other names for Holiday Inn Buffalo Amherst Hotel

  • holiday inn amherst
  • amherst holiday inn
  • Address: 1881 Niagara Falls Blvd - Amherst - New York - 14228 - United States
Travel Library Traveller Rating?
6.0/10

See All 91 reviews

Review this Hotel
(hotels)loading

Hotels Near Holiday Inn Buffalo Amherst Hotel