8.8
Riu Palace Macao*****

3 English reviews

429 international reviews

26° / 31°
21 Jul 2018
Number 7 of 93 hotels in Punta Cana