LeisureLink 7291 South Lake Shore Drive - Harbor Springs, Michigan 49740 Approximately 31.7 miles from Mackinac Straits Hospital Compare prices for Birchwood Inn with nearby hotels
Birchwood Inn is the closest LeisureLink hotel to Mackinac Straits Hospital.
LeisureLink Closest To Mackinac Straits Hospital
Hotels Closest To Mackinac Straits Hospital - All Brands