The Tropical Princess Hotel is located on the Bavaro Beach, in the Punta Cana area of the Dominican Republic, and can accommodate families, couples, small groups, and business travellers, who are coming for a stay in the Caribbean. The hotel is close..