Buffalo Guesthouse
● Updated · AUG 2026531 Franklin Street, Buffalo, NY 14202, United States
Excellent
51 reviews on Booking




Getting to KeyBank Center
- By car
- 7 min · 2.3 mi
- Distance
- 1.8 mi · as the crow flies
- Venue
- KeyBank Center
- Check-in
- from 3:00 PM
- Breakfast
- American
About this stay
Buffalo Guesthouse is on Franklin Street, 2.9 km from KeyBank Center. The venue is a 42-minute walk or 7-minute drive away. The guesthouse occupies a historic building with a recently renovated interior. Rooms include air conditioning, free WiFi, flat-screen TVs, private bathrooms, bathrobes, hairdryers, refrigerators, work desks, and free toiletries. The property offers an outdoor swimming pool, hot tub, lounge, games room, indoor play area, shared kitchen, and picnic areas. American breakfast is served. Family rooms and non-smoking rooms are available. Check-in begins at 3:00 PM.
- Air conditioning
- Free Wifi
- Family rooms
- Non-smoking rooms
- Flat-screen TV
- Outdoor swimming pool
531 Franklin Street, Buffalo, NY 14202, United States
Frequently asked
- How far is Buffalo Guesthouse from KeyBank Center?
- Buffalo Guesthouse is a 7-minute drive (2.3 mi) from KeyBank Center. It is not within comfortable walking distance.
- How much does Buffalo Guesthouse cost near KeyBank Center?
- Rooms started at $199 a night for a 2-night stay when we last checked (AUG 2026).
More hotels near KeyBank Center
Wonderful
135 reviews on Booking
● Updated · AUG 2026
Buffalo Marriott at LECOM HARBORCENTER
From$551per night
- Location 9.6
- Staff 9.5
- Cleanliness 9.5
Excellent
206 reviews on Booking
● Updated · AUG 2026
Courtyard by Marriott Buffalo Downtown/Canalside
From$386per night
- Comfort 9.1
- Cleanliness 9
- Location 9
Pleasant
282 reviews on Booking
● Updated · AUG 2026
Hotel at the Lafayette Trademark Collection by Wyndham
From$227per night
- Free Wifi 8
- Location 7.7
- Comfort 7.6
When you book through links or the map on this page, we may earn a commission from our booking partners. This never affects the price you pay.











