Property Location When you stay at Super 8 Kenmore/Buffalo/Niagara Falls in Kenmore, you'll be close to Adventure Landing. Th..
Kenmore / Kenmore