About:
Enjoy a cozy stay at the Country Inn & Suites, an ideal location just south of Buffalo and directly off the I-90. Close by are many tourist attractions such as Niagara Falls, New Era Field, and the Buffalo Zoo. The Buffalo Niagara International Airport is just 20 minutes away, additionally making travel plans simple and convenient.
Property Amenities:
- Indoor pool and fitness center
- Meeting facilities
- Free on-site parking
Corporate rates
E-mail us at kfox@ellicotthotels.com