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

    My location
    Get Directions