Grand Bavaro Princess All Inclusive Punta Cana Opened in the year 2000, this 3-storey luxury class beach hotel comprises 808 rooms of which 726 are suites. Facilities include a hairdresser's salon, ... Save Up To 60%