9.5
Iberostar Dominicana*****

30 English reviews

752 international reviews

24° / 31°
21 Oct 2018
Number 8 of 93 hotels in Punta Cana