Knights Inn Houston

9638 Plainfield St
Houston
Texas
United States