Country Inn & Suites Mt Morris is located in the heart of Western New York along the Genesee River, at the entrance of Letchworth State Park - the "Grand Canyon of the East". Drive through the beautiful Finger Lakes region to several wineries or stop to see the famous Mount Morris Dam. [More]