Localizado em ponto privilegiado na Barra da Tijuca - km 1 da Av. das Américas - o Downtown é o primeiro lifestyle do Rio de Janeiro.
O Downtown reúne centenas de atividades comerciais e de serviços, além de 12 amplas salas de exibição que oferecem a mais moderna tecnologia de imagem e som, incluindo o primeiro cinema 3D da região, uma praça de alimentação e a Universidade Veiga de Almeida.
Uma de suas grandes atrações é a variedade gastronômica com dezenas de bares e restaurantes, reforçando seu papel de importante polo de entretenimento para público de todas as idades e oferecendo a seus frequentadores uma experiência única.