Nestled in the theater George Bush International Airport - IAH district, the 3-star Red Roof Inn Plus & Suites Houston - Iah Airport Sw is around 25 minutes by foot from the word church. The hotel offers complimentary private parking on site and an indoor pool.
While staying in the non-smoking hotel, you are invited to discover Zuma Fun Center North Houston, located 2.6 miles away, or visit sports venues like W.W. Thorne Stadium, which is 1.8 miles away. The pet-friendly Red Roof Inn Plus & Suites Houston - Iah Airport Sw is also approximately 5 minutes by foot from Greens Bayou. Shopping enthusiasts will enjoy being 2 miles from Cheng's Flea Market.
There are 10 rooms equipped with an air conditioner along with modern facilities including free Wi-Fi and a flat-screen TV with satellite channels. Some rooms include an open bathroom.