Williamsville NY Apartments 1. 5166 Main St, Williamsville, NY 14221 | Lord Amherst Motor Hotel (716) 839-2200