Holiday Inn Express & Suites

  • Motels/Hotels
1397 N. Burkhart Rd.
Howell, MI 48855
(517) 548-0100
(517) 548-0717 (fax)