Come Stay With Us
The Lord Amherst Hotel is a great place to
start and end each day of your visit to the Buffalo Niagara region
Welcome to the Lord Amherst Hotel
Conveniently located immediately off the New York State Thruway system. In the peaceful, centralized suburb of Amherst, New York, the Lord Amherst is just minutes from shopping at the Walden Galleria, unique shops and restaurants in the historic Village of Williamsville, Buffalo Niagara International Airport, the world-renowned Niagara Falls, and the region's 22 colleges and universities.
Get Directions
Lord Amherst Hotel
5000 Main Street
Amherst, New York 14226
Click here for directions



