Howard Johnson Express Inn - Houston Downtown

4602 Katy Fwy
Houston
Texas
United States