Website: www.sleepinnamherst.com
Address: 75 Inn Keepers Ln, Amherst, NY 14228
Phone Number: 716-691-6510
# of Rooms: 92
Year Built: 1998
Last Renovated: 2015
Download "Sleep Inn Sales Flyer"