Hotel Overview
The Meliá Brasil 21 Hotel was the first 5 star hotel in the Brasil XXI complex and offers 334 comfortable rooms equipped with amenities such as Internet access and satellite TV. Facilities include a business centre and a pool among others.