In a picture-perfect Main St location, this venerable century-old hotel (formerly known as the Lane Hotel) has 40 attractive rooms, each uniquely furnished in a classic style, ensuring you won't get the cookie-cutter experience. There are plenty of creature comforts (individual climate control, high-speed internet connections, on-site breakfast) and a good restaurant on the 1st floor.
Parking is free off-site, or a minimal $5 per stay on-site.