Grand Hotel is uniquely positioned on the coast of Mackinac Island overlooking the Straits of Mackinac, and encompasses 13 restaurants and bars, an acclaimed 18-hole golf course; Astor's Salon & Spa and the world's longest front porch at 660 ft. It is known for its decades of incredible hospitality, beautiful architecture and lush landscaping. This well appointed property has hosted five US presidents, various celebrities and has been the location for filming of multiple movies including This Time for Keeps and Somewhere in Time.