Localizado no centro de Dallas e apenas a 7 minutos a pé do Museu de Arte de Dallas, este luxuoso hotel dispõe de quartos com uma televisão de ecrã plano de 94 cm.
Cada quarto espaçoso do Dallas Marriott Downtown está equipado com acesso Wi-Fi e por cabo. Com uma decoração moderna e pisos alcatifados, todos os quartos incluem comodidades para preparar café e cofre.
O Centric Bar & Grille propõe um menu exclusivo de cozinha sazonal, que serve pequeno-almoço e jantar.
Todos os hóspedes do Dallas Marriott Downtown beneficiam de acesso gratuito ao ginásio aberto 24 horas por dia, 7 dias por semana. O hotel dispõe de um átrio e de vistas excepcionais sobre o horizonte da cidade.
O Dallas World Aquarium fica apenas a 5 minutos do hotel. O Jardim Zoológico de Dallas fica a cerca de 8,3 km.