Main Street Inn

  • Lodging
  • Business Services
117 W Main St
Lowell, MI 49331-
(616) 897-1171
(616) 897-1172 (fax)
  • About

    Main Street Inn is Lowell’s newest place to stay. The inn features seven rooms, a conference room & magnificent views of both the Flat River and downtown Lowell.