Top Rated Spring Lake Hotels

Holiday Inn Grand Haven-Spring Lake
Average Customer Rating: 8.1

940 West Savidge Street - Spring Lake