Photos for Extended Stay America - Buffalo - Amherst

3.5
8 votes

Extended Stay America - Buffalo - Amherst

125 Inn Keepers Lane, Buffalo, New York 14228 USA

Add Photo