Minute Maid Park is also a popular place to see in Houston. It is 2.1 mi from Lovely Montrose Suites By Sonder.