Knights Inn Houston North IAH, Houston, United States of America
Knights Inn Houston North IAH is conveniently located at 12500 N Freeway I 45 Exit in Houston, United States of America
Hotel Location:
Address: 12500 N Freeway I 45 Exit
City: Houston
State: TX
Country: United States of America
Hotel Features:
- In Room TV
- Air Conditioning
- In Room Iron
- Hair Dryer