A 1,5 km do centro de Cancún e 18 minutos a pé de Estádio Beto Avila, Studios Downtown Cancun apresenta acomodações com ar condicionado, pátio, uma piscina exterior e um terraço. O acesso Wi-Fi gratuito é disponibilizado em toda a propriedade.
As unidades possuem uma kitchenette totalmente equipada com área de refeições, um micro-ondas, máquina de café e um minibar. Há uma casa de banho privativa com chuveiro e produtos de higiene pessoal gratuitos em cada unidade, assim como um secador de cabelo.
Studios Downtown Cancun tem vários pontos de interesse populares nas suas proximidades, incluindo Palácio do Governo de Cancún, Estação Ferroviária de Cancún e Cristo Rey Church. O aeroporto mais próximo é o Aeroporto Internacional de Cancún, que fica a 17 km de Studios Downtown Cancun.