S Steve Murch Review of Grand Hotel, Mackinac Island 3 years ago Pricey and a little overrated. Nice porch.
Comments: