The quiet 2-star Lord Amherst Hotel offers spacious rooms with views of Niagara Falls. Founded in 1963, the hotel underwent a renovation in 2000.
The hotel is located in the suburb district of Buffalo, in the proximity of North Buffalo, University of Buffalo and Buffalo Zoo. The center of Buffalo is 9 km away from the venue.
Lord Amherst Hotel lies within 5 minutes’ drive to Buffalo airport.
Lord Amherst Hotel offers rooms with a traditional interior, individual climate control, IDD telephone, coffee/tea makers, Wi-Fi and cable TV.
Eat & Drink
At the lobby restaurant guests can enjoy Italian cuisine.
Guests can make use of dry cleaning, laundry and ironing service as well as free parking and a safe deposit box.
Wireless internet is available in the entire hotel for free.
Free public parking is possible on site.