Dit hotel ligt op 16 km van het pretpark Six Flags Over Texas en biedt gratis WiFi.
Elke kamer is ingericht met een kabel-tv en een activiteitentafel. Een telefoon en een wekker zijn ook aanwezig.
Er is ook een wasserette.
Het Sixth Floor Museum in Dealey Plaza ligt op 19 km van het hotel. Dallas Zoo ligt op 20 minuten rijden.