Country Inn & Suites Buffalo South

Address:164 B Slade Avenue,West Seneca,NY,14224 - Phone:716-259-8520

    Our West Seneca hotel is at an ideal location, just south of Buffalo and directly off I-90.

    Close to shopping areas, restaurants, and attractions, the Country Inn & Suites is near Niagara Falls, New Era Field, and the Buffalo Zoo. The Buffalo Niagara International Airport is just 20 minutes away, making travel plans simple and convenient.

     

    Corporate rates

    E-mail us at countryinn@ellicotthotels.com

    Video

    My location
    Get Directions