Georgetown was voted the Most Beautiful Town Square in Texas, but we're not stopping there! With the opening of the Sheraton Georgetown Hotel & Conference Center on July 28, 2016 we're determined to become THE meeting place in Central Texas. With 30,000 sf of event space and 222 sleep rooms under 1-roof and convenient overflow, we've got your event covered.