Barcelo Bávaro Beach Resort
Barcelo Bávaro Beach Resort is a self-contained city within a city, complete with its own mini-train system to shuttle guests around. The resort, actually five hotels, consists of Bávaro Palace, Bávaro Beach, Bávaro Caribe, Bávaro Golf, and Bávaro Casino, spread across five acres of land fronting the most desirable stretch of beach along the Dominican Republic’s [...]