El hotel cuenta con 63 habitaciones, así como con una sala de reuniones con equipamiento audiovisual. También hay un centro de negocios en el recinto. Se ofrecen servicio de reprografía y de fax. En el establecimiento hay instalaciones de lavandería para mayor comodidad de los huéspedes. Además, dispone de conexión a Internet inalámbrica gratuita en el vestíbulo y de sala de desayunos.
Este hotel goza de una práctica ubicación estratégica a unos minutos del Stafford Center, un teatro y centro de convenciones. También está cerca del hipódromo Sam Houston Race Park, la Universidad Rice y la Universidad de Houston. El hotel dista unos 17,5 km de Reliant Park, el campus de recintos para eventos más grande y versátil de Norteamérica, donde se encuentran el Reliant Stadium, el Reliant Center, el Reliant Astrodome y el Reliant Arena. A aproximadamente 5 km del hotel se hallan varios negocios, como Texas Instruments Incorporated (TI) y Exxon Mobil Corporation. Los huéspedes podrán disfrutar yendo de compras a uno de los muchos centros comerciales situados en las cercanías del hotel. En los alrededores hay diversos restaurantes y salones de cócteles.
Todas las amplias habitaciones incluyen nevera, microondas, cafetera, sillas ergonómicas, caja fuerte, set de plancha, secador de pelo y TV por cable. Hay habitaciones de no fumadores y para personas de movilidad reducida disponibles. Asimismo, todas las habitaciones disponen de conexión a Internet gratuita y de grandes escritorios.
En el elegante gran salón se sirve un lujoso desayuno gratuito con platos calientes, acompañado por un televisor con pantalla de plasma de 50 pulgadas.