Localizados na zona de Burj Khalifa, os Downtown Al Bahar Apartments apresentam apartamentos privados que estão ligados ao Dubai Mall (centro comercial). A propriedade dispõe de acesso Wi-Fi gratuito, uma piscina exterior e um terraço. O Burj Khalifa (arranha-céu) fica a 10 minutos a pé da propriedade.
Cada acomodação tem ar condicionado e está mobilada com uma decoração moderna. As acomodações incluem serviços de limpeza 24 horas por dia, uma televisão de ecrã plano, uma Apple TV, uma área de refeições e uma cozinha. A casa de banho privativa disponibiliza roupões de banho, um secador de cabelo e produtos de higiene pessoal gratuitos.
Os hóspedes podem desfrutar de comodidades de lazer, incluindo campos de squash, um centro de fitness e um parque infantil.
O Aeroporto Internacional do Dubai fica a 20 minutos de carro. Há estacionamento privado gratuito no local.