Extended Stay America Buffalo - Amherst

125 Inn Keepers Ln
Buffalo , New York  14228



Sponsored links:


About

Extended Stay America Buffalo - Amherst, Buffalo

Stay longer in New York when you travel to Buffalo with Extended Stay America with hotel amenities such as fully-equipped kitchens, on-site laundry and a microwave in every room.



Category

Hotels & Motels