266 Main Street
The Chester House Inn was built in 1780 and exudes the charm of colonial America with wide plank pine floors, a beautiful staircase, and wooden shutters. The building is listed on the National Register of Historic Places. The inn offers in-room TVs, Wi-Fi, fireplaces, and more. A full breakfast is served each morning, and a coffee, tea, and treat bar is always available.