Mackinaw City Super 8 Beachfront Motel, located in downtown Mackinaw City with a beautiful view of Mackinac Island. Information about the Super 8 Beachfront Mackinaw City hotel, hotel and motel accommodations, lodging, vacation packages, ratings and revie