Super 8 by Wyndham Kenmore/Buffalo/Niagara Falls Area

Kenmore • Show on map
Price as low as USD 61.95
Super 8 by Wyndham Kenmore/Buffalo/Niagara Falls Area offers air-conditioned rooms in Kenmore. This 2-star hotel offers a 24-hour front desk. Rooms are equipped with a private bathroom. A continental…More info
