New Six Inn & Suites Houston

5555 W 34th St
Houston, TX 77092
(713) 682-8588