8.8
Riu Palace Macao*****

3 English reviews

431 international reviews

24° / 31°
20 Oct 2018
Number 11 of 93 hotels in Punta Cana