The Sugar Land Marriott Town Square has been named the top full-service Marriott brand property in Texas for overall guest satisfaction.