About Main Street Inn
Here at the Main Street Inn, we embrace elegance, comfort, and the small-town community all in one place. Situated on the Flat River, our Lowell Inn is the phoenix that rose from the ashes of what was intended to be a demolished building.
With the efforts of Greg and Deb Canfield, the building has been restored to its original 2-story structure and adds even more history and life to the downtown area!
Experience the wonder of the city while staying in one of our high-end hotel rooms by making a reservation today.