Lord Amherst Hotel
Address:
5000 Main St, Buffalo, NY 14226
Phone:
(716) 839-2200
Hours:
- Mon: 12am-12am
- Tue: 12am-12am
- Wed: 12am-12am
- Thu: 12am-12am
- Fri: 12am-12am
- Sat: 12am-12am
- Sun: 12am-12am
Other Businesses:
- Aloft-Buffalo Airport Hotel at 46 N Cayuga Rd, Buffalo, NY 14221
- Inn Vest Lodging Service Inc at 25 N Ellicott St, Buffalo, NY 14221
- B B Rental at 101 Paramount Pkwy, Buffalo, NY 14223
- Courtyard Buffalo Amherst at 4100 Sheridan Dr, Buffalo, NY 14221
- Hudson Plaza Motel at 73 Stevenson Blvd, Buffalo, NY 14226