Map

Main Street Inn

117 W. Main St,
Lowell, MI 49331
Description
The Main Street Inn, located in the beautiful state of Michigan, is the perfect tranquil setting for romantic 1-night getaways or even a week stay. With our hotel's large rooms and bathrooms, cozy atmosphere, and friendly staff, you'll never stay anywhere else when passing through or visiting the area. Here at the Main Street Inn, we embrace elegance, comfort and small-town community all in one place. Situated on the Flat River, the rooms have sweeping panoramic views and a tranquil environment. Discover the difference of our Lowell hotel and Inn today!
Videos
TripAdvisor® Traveler Reviews
More To Explore
Categories: 
City: 
Region: 

Although the MEDC uses reasonable efforts to maintain the accuracy of the website content, it is not represented to be error free. Read legal information.