Oyo Townhouse Houston George Bush Intercontinental Hotel, situated around 10 minutes by car from Old Town Spring, offers a swimming pool as well as a fitness club. The 2-star hotel is a good starting point for Houston's sports attractions, including W.W. Thorne Stadium, which is 1.6 miles away.
The Houston hotel is located in the George Bush International Airport - IAH district, approximately a 25-minute stroll from a sacred site like the word church. Zuma Fun Center North Houston is also located 2.9 miles from the Oyo Townhouse Houston George Bush Intercontinental. Cheng's Flea Market is also situated about a 15-minute drive away. The property is located in Houston, 14 miles from Ensemble/HCC train station.
This Houston hotel welcomes guests to 29 rooms fitted with ironing facilities and air conditioning as well as a cable satellite TV.
The neighborhood features restaurants, including Bistro 500, which is within a 10-minute drive of Oyo Townhouse Houston George Bush Intercontinental Hotel.