The Bavaro Princess All Suites Resort is located just beside the Bavaro Beach, in Punta Cana, and offers only All-Inclusive option, why the choice between the 5 different restaurants is not that hard at all. Beside an outstanding cuisine, also pool side bars, different day time activities and entertainment only for adults is organized by the hotel and therefore is the perfect place for couples who like to get pampered. Also a Spa and sports area is provided for even more well-being during your holiday. If you feel like playing some cards, the Princess Tower Casino is just next door.