South Beach Resort Hotel Near The Keeper’s House
South Beach Resort Hotel is a Independent hotel in Marblehead , Ohio.
Based upon the quantity and quality of amenities offered to hotel guests, we rate it as a 2.5-star hotel. It is located at 8620 E. Bayshore Road.
This hotel is between Cleveland (56 miles) and Toledo (43 miles).