Remington
–
Sugar Land, TX, 77479
... Location Description 16090 City Walk, Sugar Land, Texas 77479 Welcome to a landmark, just 15 minutes southwest of downtown Houston, where contemporary comfort and classic Texas charm converge. The Sugar Land Marriott is located in the heart of the ... - May 15