Merit Inn and Suites is a good place to stay to see Art Museum of Southeast Texas. It’s 2 mi away.