7.9
IFA Villas Bávaro Beach Resort****

12 English reviews

811 international reviews

23° / 30°
19 Apr 2018
Number 15 of 92 hotels in Punta Cana