Sugar Land Town Square


In the heart of Sugar Land, Sugar Land Town Square is a 32-acre, 1.4 million-square foot mixed-use development located in one of the highest income ZIP codes in the Houston area.  Visitors come from all over as the pedestrian friendly mixed-use urban district has become a regional landmark.  Uses include upscale retail space, Class A office space, a Marriott hotel and conference center, luxury townhomes, City of Sugar Land City Hall and a programmed central Plaza with monumental fountain.


  • 566,000  SF of Class A Office Space
  • 241,000 SF of “Main Street” Retail Space
  • Full-Service 300-room Marriott Hotel and Conference Center
  • 82,000 SF City Hall
  • 1.4-acre pedestrian plaza
  • 167 mid-rise luxury apartments
  • 3,700 parking spaces located predominately in parking garages
  • A Community Gathering Place with 200+ events per year


Don Janssen

15958 City Walk, #250
Sugar Land, TX 77479

Ph:  281.242.2000
Fax:  281.242.2718

Properties in Sugar Land Town Square