9.3
Iberostar Punta Cana*****

27 English reviews

369 international reviews

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

Videos of Hotel Iberostar Punta Cana*****