Just a short drive to downtown and with minutes of Niagara Falls, the Country Inn & Suites By Carlson Buffalo South I-90 offers plenty of amenities that please both business and leisure travelers. Hotel amenities include a business center, free wireless Internet access, an indoor pool and hot tub, laundry facilities, a fitness center, complimentary breakfast and a completely smoke-free...