2017 Smart Stars Award Winners
SmartMeetings
MAY 31, 2017
conferencecenter.com. Located on the coast of Georgia, Sea Island is the only resort in the world to have received four Forbes Five-Star awards for nine consecutive years, and is the only resort in the United States to host a G8 Summit. of meeting space, a ballroom, plus 917 guest rooms. Best Convention Center. Back to top].
Let's personalize your content