Das 2-Sterne Hotel Oyo Townhouse Houston George Bush Intercontinental verfügt über 90 Zimmer und liegt nur 5 Fußminuten vom Fluss Greens Bayou entfernt. Die Gäste des Hotels können sich auf WLAN im ganzen Gebäude und einen Außenpool freuen.
Cheng's Flea Market ist nur 3 km vom Hotel und International Market Place lässt sich in 10 Minuten mit dem Auto erreichen. Die Unterkunft befindet sich in mittlerer Entfernung vom Hurricane Harbour. Zuma Fun Center North Houston liegt nur 4 km von hier entfernt. Der Flughafen George Bush Houston liegt in 15 Autominuten Entfernung vom Hotel Oyo Townhouse Houston George Bush Intercontinental.
Die Zimmer verfügen über einen Schreibtisch, Rauchmelder und eine Klimaanlage sowie eine Mikrowelle und einen Kühlschrank. Ein Bügeleisen/Bügelbrett und eine Klimaanlage sorgen für den Komfort der Gäste.
Amerikanische Speisen werden im Restaurant Super Chicken aufgetischt, das nur 3 km von hier entfernt liegt.