Barceló Bávaro Palace – Punta Cana, Dominican Republic TRAVOH Source See more: Discover the World at 50 Barceló Hotels & Resorts