Super 8 by Wyndham Buffalo Review – Buffalo , United States of America

Book Now:


Located in Buffalo, Texas, at the intersection of IH-45 and Highway 79, this hotel features an on-site restaurant. A daily breakfast is available. Free WiFi is included in all rooms. Cable TV is featured in all rooms at Super 8 Buffalo. Each room is equipped with a microwave and a small refrigerator. Coffee-making facilities are included. Guests of Buffalo Super 8 can enjoy all-day dining at Anthony’s Restaurant. Open from 7a.m. to 9 p.m., the restaurant offers breakfast, lunch and dinner. Greyhound Lines are available 2.5 mi from this hotel.

Add comment

Your email address will not be published. Required fields are marked *