Rodeados de una atmósfera acogedora, tanto clientes de negocios como de placer podrán disfrutar de una estancia agradable en cualquiera de sus 282 habitaciones. El hotel dispone de servicios e instalaciones tales como acceso a Internet, salas de reunión, restaurante, piscina o gimnasio.
Situación: a 30 Km. del centro de Dallas, próximo a la zona empresarial y con fácil acceso a atracciones turísticas como el Texas Stadium (Dallas Cowboys, fútbol americano), el hipódromo de Lone Star o el parque de atracciones "Six Flags Over Texas".