The First Full-Service Hotel in Georgetown, Texas, Opens its Doors to the Community
GEORGETOWN, Texas – Sheraton Hotels & Resorts, part of Starwood Hotels & Resorts Worldwide, Inc. (NYSE:HOT), today announced the opening of the Sheraton Georgetown Texas Hotel & Conference Center, a 222-room hotel located in the heart of Georgetown, Texas, and just 27 miles outside of Austin. The hotel offers ample meeting space with sophisticated design, appealing dining options and convenient access to the city's most charming attractions. A joint venture between owners Hines and Novak Brothers, Sheraton Georgetown Texas Hotel & Conference Center is the Sheraton brand's 15th hotel to open in the "Lone Star State."