El hotel está situado a una milla del centro comercial Vista Ridge, que ofrece más de 160 tiendas especializadas y grandes almacenes. Se encuentra a pocos minutos del lago Lewisville, del parque temático Adventure Landing, del estadio de los Cowboys y del estadio multiusos American Airlines Centre. El aeropuerto Love Field de Dallas dista 32 km y el aeropuerto internacional de Dallas/Fort Worth está a 18 km. En los alrededores hay una amplia selección de restaurantes y bares de cócteles. Este hotel para estancias prolongadas ofrece comodidades y características como cocinas totalmente equipadas, televisión por cable de primera calidad con canales de películas, servicios de lavandería y limpieza propios e Internet WiFi en todas las habitaciones. Durante su estancia prolongada, los huéspedes pueden mantenerse en forma haciendo ejercicio en el gimnasio o nadando en la piscina climatizada al aire libre.