El apartamento BR Dallas L7 goza de una ubicación conveniente y ofrece fácil acceso al Centro de American Airlines, a unos 7 km. También hay Wi-Fi para que los huéspedes puedan entretenerse o trabajar.
El Acuario Mundial se encuentra a unos 15 minutos en coche del apartamento. Está a unos 8 km del Museo del Sexto Piso en la Plaza Dealey.
El apartamento BR Dallas L7 cuenta con una zona de comedor equipada con TV de pantalla plana con canales vía satélite, además de comodidades como aire acondicionado. Las camas con almohadas hipoalergénicas están a disposición de los huéspedes en este apartamento. El cuarto de baño dispone de inodoro separado y ducha, así como secador de pelo y toallas.
En el apartamento BR Dallas L7 hay una cocina bien equipada con hervidor eléctrico, nevera y también horno, además de equipo de café y té.