ATLANTA (AP) — Jekyll Island’s governing board on Monday approved a series of agreements with a developer to get a 200-room beachfront Westin Hotel project back on track, a spokesman for the island ...
This 200-room Starwood hotel opened in April 2015 as part of a major revitalization of Jekyll Island, Georgia’s historic barrier island 25 miles from the Florida border. The five-story hotel’s boxy ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results