Grand Hotel, America's Summer Place located on Michigan's Mackinac Island where cars are not allowed. Enjoy the splendor of the Great Lakes, situated on a bluff overlooking the Straits of Mackinac between Michigan's upper and lower peninsulas.Grand Hotel, America's Summer Place located on Michigan's Mackinac Island where cars are not allowed. Enjoy the splendor of the Great Lakes, situated on a bluff overlooking the Straits of Mackinac between Michigan's uppe