Knights Inn Houston Hobby Airport

1505 College Ave
South Houston
Texas
United States