Best ways to get from Holiday Inn Buffalo-Amherst to La Quinta Inn & Suites Niagara Falls

Alternative transportation options

MORE INFORMATION

Holiday Inn Buffalo-Amherst

Amherst Hotel's Location Provides Great Opportunities Ideally situated between Buffalo and Niagara Falls, the Holiday Inn Buffalo - Amherst hotel's location in Amherst, NY affords easy access to big business and excellent entertainment...

Hours:
12:05 AM - 12:00 AM today
Fri: 12:00 AM - 12:00 AM
Sat: 12:00 AM - 12:00 AM
Sun: 12:00 AM - 12:00 AM
Mon: 12:00 AM - 12:00 AM
Tue: 12:00 AM - 12:00 AM
Wed: 12:00 AM - 12:00 AM
Thu: 12:00 AM - 12:00 AM
Address:1881 Niagara Falls Blvd, Amherst, NY 14228
  • Hotels

Neighborhood data provided by Zillow. Venue data powered by Foursquare.