611 South Huron Avenue, MI 49701 Mackinaw City, United States
Ideally situated on Lake Huron, this hotel features a private beach with large sundeck, an indoor pool and rooms with refrigerators. Old Mackinac Point Lighthouse is a 15-minute walk away.