9.3
Iberostar Dominicana*****

18 English reviews

671 international reviews

23° / 30°
21 Apr 2018
Number 11 of 92 hotels in Punta Cana