South Beach Resort Hotel

8620 E. Bayshore Road
Marblehead
Ohio
United States