Sugar Land Town Square offers an inviting mix of Main Street activity that attracts people early in the morning until late at night. Where working, shopping, living and playing combine to make each more rewarding. A city center that blends the lives of businesses, families, neighbors and guests in a way that makes life simply better.

City Plaza at Town Square

city-plaza.jpgWelcome to City Plaza at Town Square in the heart of Sugar Land, Texas, named one of the “Best Places to Live” by Money magazine. City Plaza at Town Square offers a unique blend of designer stores, gourmet restaurants, trendy cafes and community events. One-, two- and three-bedroom condominiums are available, ranging between 838 to 1,526 square feet.

City Plaza at Town Square
2299 Lone Star Dr
Sugar Land, TX 77479

Sugar Land Marriott® Town Square

Sugar Land Marriott HotelThe Sugar Land Marriott is located in the heart of the vibrant Sugar Land Town Square, surrounded by delightful dining and shopping venues all within walking distance. Enjoy premier festivals and events on the Town Square Plaza. Whether you are traveling for business or pleasure, we offer a comfortable stay and magnificent meetings amenities.

Join us soon to enjoy a fresh destination, sure to make a lasting impression!


Sugar Land Marriott® Town Square
16090 City Walk
Sugar Land, Texas 77479

Sugar Land City Hall

sugar-land-city-hall-night.jpgDedicated in 2005, Sugar Land’s City Hall is the centerpiece of Sugar Land Town Square. Sugar Land City Hall houses most of the City’s services and offers a central location for serving residents during the City’s continued growth.

Sugar Land City Hall
2700 Town Center Blvd. North
Sugar Land, TX 77479