7.9
Riu Palace Bavaro*****

1 English reviews

84 international reviews

26° / 32°
18 Aug 2018
Number 25 of 93 hotels in Punta Cana