Los huéspedes del Abode Dallas - The Cedars Downtown Aparthotel pueden visitar el Museo de Arte de Dallas, ubicado a unos 25 minutos a pie.
Ubicado a unos 2 km del Museo del Sexto Piso en la Plaza Dealey, el aparthotel también te permite acceder a instalaciones deportivas como el Centro de American Airlines, que se ubica a 3 km. Encontrarás el Acuario Mundial a poco más de 30 minutos a pie de este hotel. Lugares como la Mansión Millermore y Dallas Heritage Village están a unos minutos a pie del Abode Dallas - The Cedars Downtown Aparthotel. La parada de autobús Cedars está situada a 300 m del establecimiento.
Las habitaciones incluyen una zona de comedor y un balcón completas con aire acondicionado, así como una tv de pantalla plana con canales vía satélite. Están equipadas con escritorio, y también cuentan con equipo de café y té.
Los huéspedes pueden disfrutar de comida americana en el restaurante The Baby Back Shak, que está a unos cuantos pasos del Abode Dallas - The Cedars Downtown Aparthotel.