Hotels Near Hampton Inn & Suites - Middlebury, Middlebury