Hotels Near Travelodge by Wyndham Torrington, Torrington