Barcelo Maya Palace with 756 guest rooms is the new magnificent 5 Star ALL-INCLUSIVE hotel, part of the complex Barcelo Maya Beach Resort offering a total of 2,734 deluxe rooms, Jr. Suites and Suites. Barcelo Maya Palace features 756 unique & extraordinary..