Holiday Inn Express & Suites HOWELL
Address:
1397 N. Burkhart Road, Howell, MI 48855
Phone:
(877) 410-6681 Hotels & Motels, Holiday Inn
Other Businesses:
- Waldenwoods Resort & Conference Center at 2975 N Old Us 23, Howell, MI 48855
- Baymont Inn and Suites Howell Brighton at 4120 Lambert Drive, Howell, MI 48855
- Waldenwoods Resort Conference at 2975 N Old US 23, Howell, MI 48855
- Kensington Inn - Howell at 124 Holiday Lane, Howell, MI 48843
- Boulevard Suites at 967 Eden Vale Ln, Howell, MI 48843