Baymont Inn & Suites Manitowoc Lakefront

Categories

Hotels/Motels/Resorts

About Us

Centrally located in downtown Manitowoc, Wisconsin, on the shores of Lake Michigan is the Baymont Inn & Suites Manitowoc Lakefront which prides itself on superb customer service.