Best deals on the closest Fairfield Inn by Marriott to this island in Saint Clair County, Michigan
1635 Yeager St - Port Huron - 25.8 miles from The Island