Questo hotel occupa una posizione conveniente nei pressi della US 80, che vi permette di raggiungere facilmente il lago Ray Hubbard, il Six Flags Over Texas e il centro congressi di Dallas.
Ubicato a 3,2 km di distanza dal centro di Balch Springs, in Texas, e a 8 km dal Mesquite Championship Rodeo, questo hotel offre una piscina all'aperto e camere con connessione Wi-Fi gratuita.