Filter Results
Apply Filters
Clear Filters
Historical hotels in Buffalo
Super 8 By Wyndham Buffalo
225 Craig St, Buffalo, United States Show map
Super 8 By Wyndham Buffalo hotel is located in Buffalo, 1.1 km from Shea's Performing Arts Center, and offers a swimming pool. Onsite amenities include Wi-Fi in public areas and essentials like a…
From US$ 499
Book Now