Perfect for business and leisure travelers alike, this new Comfort Inn and Suites (opened April 2005) is centrally located near the crossroads of NY (I-84 and Route 17) and is convenient to more...