Esta propriedade fica a 15 minutos de carro do centro da cidade de Houston. Este hotel dispõe de uma piscina exterior e de uma banheira de hidromassagem.
Todos os quartos deste hotel incluem uma televisão de ecrã plano com canais por cabo, um micro-ondas e um frigorífico. O acesso Wi-Fi gratuito também está incluído e os hóspedes poderão desfrutar de comodidades para preparar chá e café no quarto.
Este hotel dispõe de uma lavandaria automática e de um parque de estacionamento para camiões, com vedações altas para maior segurança.
O Minute Maid Park e o Toyota Center estão a 16 km do hotel. O Space Center Houston fica a 30 minutos de carro.