South Beach Resort Hotel Near The Keeper’s House
8620 E. Bayshore Road -
Marblehead,
OH 43440