Jekyll Island Club Hotel
Jekyll Island is an island located on the coast of Georgia mid-point between Savannah and Jacksonville, Florida. Obtaining its operating revenues from leases, fees, and island amenity operations, income is used to maintain, develop, beautify, and promote Jekyll Island as a public beach resort and a vacation & meeting destination. The company was formed in 1733 and is based in Jekyll Island, Georgia.
Last updated on