Baymont Inn & Suites Howell

  • Motels/Hotels
4120 Lambert Dr.
Howell, MI 48855
(517) 546-0712
(517) 546-0752 (fax)