Loading Map.... Sugar Land Marriott Town Square16090 City Walk Sugar Land, TX, 77479 29.5962579 -95.62219849999997 ADDRESS Sugar Land Marriott Town Square 16090 City Walk Sugar Land, TX, 77479 United States PHONE 281) 275-8400 Upcoming Events No events in this location 02/06/2018