Remove Ads

Photo of Candlewood Suites Buffalo Amherst

4.5
16 votes

Candlewood Suites Buffalo Amherst

20 Flint Road, New York 14226 USA

Add Photo

Bathroom

Remove Ads

Claim copyright