Brasil 21 Suites Affiliated by Meliá é um alojamento de 4 estrelas situado em Brasília, a 1,8 km de Complexo Cultural da República e a 2 km de Banco Central do Brasil. As comodidades deste alojamento incluem restaurante, serviço de quartos, uma receção aberta 24 horas e acesso Wi-Fi gratuito. O alojamento tem piscina exterior aberta todo o ano, centro de fitness, sauna e jardim.
Os hóspedes podem apreciar pequeno-almoço buffet, continental ou vegetariano no alojamento.
Centro Comercial Conjunto Nacional fica a 17 minutos a pé de Brasil 21 Suites Affiliated by Meliá, enquanto Catedral de Brasília está a 2,6 km da propriedade. O aeroporto mais próximo é o Aeroporto Internacional de Brasília - Presidente Juscelino Kubitschek, que fica a 17 km de Brasil 21 Suites Affiliated by Meliá.