pic
8620 E. Bayshore Road
Located in Marblehead on the shores of Sandusky, the South Beach Resort is three miles from Marblehead Lighthouse and Kelly's Island. Other points of interest when staying at the South Beach Resort hotel include Cedar Point, African Safari Wildlife Pa ...