Welcome to Hotel Texan Inn and Suites Houston, Texan Inn & Suites is located in Houston. Free WiFi access is available. Each room here will provide you with a TV, air conditioning and cable channels. Complete with a microwave, the dining area also has a refrigerator. Private bathroom also comes with a bath or shower. Extras include a desk and bed linen. At Texan Inn & Suites you will find a 24-hour front desk. Other facilities offered at the property include a vending machine. The property offers free parking. The motel is 21.8 km from Houston Arboretum and Nature Center, 22.2 km from Memorial Park and 23.9 km from Buffalo Bayou Park. George Bush Houston Airport is 14 km away. (Hotel Texan Inn and Suites Houston hotels booking).