|
Super 8 Kenmore/buffallo/niagara Falls 1288 Sheridan Dr Kenmore, New York Guestrooms. Super 8 Kenmore/Buffallo/Niagara Falls is located in Kenmore and local attractions include Buffalo Historical Society, Kleinhans Music Hall, and Delaware Park. Additional area points of interest include Albright Knox Art Gallery and Buffalo Zoological Gardens. More |
from $58.00* Low Price Guarantee
|