This is a sponsored post written by me on behalf of Grand Hotel. All thoughts & opinions are 100% my own. 10 Reasons to Stay at Mackinac Island's Grand Hotel & the fun memories to be made on your next Mackinac Vacation! During my senior year of high school through my . . .