Holiday Inn Buffalo Amherst
Located between Buffalo and Niagara Falls, NY, off I-290, Holiday Inn Amherst is a 2 story interior corridor hotel with an indoor pool, fitness center, Jacuzzi and full service restaurant, bar, banquet and meeting facilities.
Close to Airport, Buffalo industrial and Amherst business parks. Shopping, fine dining, entertainment and nightlife nearby.
1881 Niagara Falls Blvd., Amherst, NY 14228, USA