hotelsapartment
in
Buffalo, NY
Extended Stay America Buffalo - Amherst
125 Inn Keepers Lane
Buffalo
NY
14228
(716) 564-0620
8.8
mi
Lockport Inn & Suites
315 S Transit St
Lockport
NY
14094
(716) 434-5595
20.9
mi