Sugar Land Town Square

Sugar Land Town Square

US 59 & Hwy. 6 - Sugar Land, TX 77479

Downloads

Summary

Sugar Land Town Square, with 1.4 million square feet of mixed-use development, is located at the intersection of U.S. 59 and Highway 6. Town Square includes a 300-room full-service Marriott hotel and conference center, a 82,000 square-foot Sugar Land Town Square City Hall, 167 mid-rise residential condos, 560,820 square feet of office space, 242,924 square feet of Main Street retail and restaurants and a 1.4-acre pedestrian plaza.