Este establecimiento se encuentra a 15 minutos en coche del centro de Houston. Este hotel cuenta con piscina al aire libre y bañera de hidromasaje.
Todas las habitaciones del hotel cuentan con TV de pantalla plana por cable, microondas y nevera. Incluyen conexión Wi-Fi gratuita y set de té y café.
Este hotel cuenta con lavandería automática y aparcamiento para camiones.
El hotel se encuentra a 16 km del Minute Maid Park y del Toyota Center. El centro espacial de Houston está a 30 minutos en coche.