Hotel Bavaro Princess All Suites Resorts, Spa & Casino
Bavaro Princess All Suites Resort, Spa & Casino is a luxurious sanctuary in the grand comfort of a sensational beachfront resort, committed to satisfying your every indulgence. Situated on breathtaking Bavaro Beach in Punta Cana, Dominican Republic, this resort is the perfect choice for a Caribbean escape with the whole family. Featuring the Kids…