A stay at Melia Brasil 21 places you in the heart of Brasilia, a 2-minute drive from City Park and 7 minutes from Brasilia TV Tower. Featured amenities include complimentary wired Internet access, a business center, and complimentary newspapers in the lobby. Planning an event in Brasilia? This hotel features 2260 square feet (210 square meters) of event facilities. Self parking (subject to charges) is available onsite.