Texan Inn & Suites localiza-se em Houston, a cerca de 26 km de Wortham Center e 26 km de Alley Theater (teatro). Este motel de 2 estrelas dispõe de acesso Wi-Fi gratuito, serviço de quartos e uma receção aberta 24 horas. O alojamento apresenta quartos familiares.
O alojamento providencia quartos com ar condicionado, secretária, cofre, uma televisão de ecrã plano e casa de banho privativa com chuveiro. Os quartos providenciam roupa de cama e toalhas.
Memorial Park fica a 26 km de Texan Inn & Suites, enquanto Buffalo Bayou Park (parque) está a 26 km de distância. O aeroporto mais próximo é o Aeroporto Internacional George Bush, que fica a 14 km de Texan Inn & Suites.