- Disliked: Cleanliness, staff & service, property conditions & facilities, room comfort
Customer service was terrible!
Your dates need to occur after 2020-02-24. Try updating your dates to see prices for your trip.
Super 8 by Wyndham Buffalo is located in Buffalo. Shoppers can check out Jewett Flea Market, while everyone can enjoy the natural beauty of Harriman Park and Herman Franklin Hammond Park.Visit our Buffalo travel guide
Great value and great stay. Staff was very nice and friendly.