Stay close to Houston's Uptown District and outlets
Located northwest of downtown Houston, TX off U.S. 290, the Country Inn & Suites offers a convenient, affordable home base near both business and leisure activities. Bring your fan gear to cheer on your favorite NFL team at NRG Stadium, watch a basketball game at Toyota Center or listen for the crack of the bat at Minute Maid Park. Our hotel is just minutes from outstanding shopping at Houston Premium Outlets, and the nearby Uptown District is home to more than 400 stores and restaurants at The Galleria, Texas's largest shopping complex. Traveling for work? Make the easy commute to businesses like Emerson, SPX and Flowserve.
Select what to see in a map