Este hotel de suites de luxo está situado mesmo em frente à rua do Galleria Mall (centro comercial). O hotel providencia uma piscina interior, um restaurante no local e suites para não fumadores.
As suites do Le Meridien Dallas North estão equipados com televisão de ecrã plano com 106 cm e base de ligação para iPod. A roupa de cama e os roupões de banho são de qualidade superior e estão incluídos em todos os quartos.
O Le Meridien Dallas North dispõe de um centro de fitness. Os hóspedes podem usufruir de um centro de negócios, durante 24 horas por dia. O hotel também disponibiliza uma recepção, aberta durante 24 horas por dia, e de café gratuito no átrio.
O Restaurante Le Meridien encontra-se aberto diariamente para pequenos-almoços, almoços e jantares. Os hóspedes também podem saborear uma bebida no bar do átrio do hotel. Está disponível serviço de quartos durante 24 horas por dia.