Welcome to the Lord Amherst Hotel
After more than 50 years of welcoming guests, the Lord Amherst will temporarily close on April 14, 2014 to begin a dramatic renovation project that will create an 88 room, upscale, boutique hotel that pays tribute to the neighborhood landmark's rich history! We're excited to share our progress so be sure to check our Facebook page for updates.
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.
Lord Amherst Hotel
5000 Main Street
Amherst, New York 14226
Click here for directions