Este hotel se encuentra a 16 km del parque de atracciones Six Flags Over Texas y ofrece WiFi gratuita.
Las habitaciones están equipadas con TV por cable y mesa de actividades. También incluyen teléfono y despertador.
También hay una lavandería automática.
El Museo Sixth Floor de Dealey Plaza está a 19 km del hotel. El zoológico de Dallas está a 20 minutos en coche.