Barcelo Bavaro Palace Deluxe by user February 22, 2017 Loading Map.... Barcelo Bavaro Palace DeluxePunta Cana - Punta Cana DOMINICAN REPUBLIC 18.5820101 -68.4054729 Address Punta Cana Punta Cana DOMINICAN REPUBLIC Dominican Republic Upcoming Events No events in this location 0 comment 0 FacebookTwitterPinterestEmail