New Sheraton hotel opens in Texas

6 months ago Comments Off on New Sheraton hotel opens in Texas

Sheraton Hotels & Resorts is opening 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.
Breaking Travel News | News: travel-agent