Hotel Booking May 18, 2022Barcelo Bavaro Palace Review Overview Barcelo Bavaro Palace is a sprawling, family-friendly resort on beautiful Bavaro Beach, in the Dominican Republic. The Palace, also…