Address : 1350 north sam houston parkway ea, houston, tx 77032, united states, houston Show Hotel Map
Deerbrook Mall is within a 9 miles drive of Comfort Suites Houston, while NRG Stadium is a 26 drive. Downtown Houston, The Houston Aquarium, George R. Brown Convention center, Minute Maid park, BBVA compass Stadium are all 16 miles away from the property. The Houston Golf club is 8 miles away.