Candlewood Suites Buffalo Amherst

Starting at
$176

TripAdvisor Review

Based on 214 review

See all

This lovely hotel is set in Amherst Area. The property consists of 76 accommodation units. Travellers will not be bothered during their stay, as this is not a pet-friendly establishment.

More details