Cet hôtel se trouve à 16 km du parc d'attractions Six Flags Over Texas et dispose d'une connexion Wi-Fi gratuite.
Chaque chambre est équipée d'une télévision par câble et d'une table d'activités. Un téléphone et un réveil sont également fournis.
Une laverie est à votre disposition sur place.
Le musée du sixième étage de Dealey Plaza se trouve à 19 km de l'hôtel. Le zoo de Dallas est accessible en 20 minutes de route.