9.3
Royal Inn Playa Del Carmen*****

0 English reviews

10 international reviews

21° / 34°
27 Apr 2018
Number 40 of 191 hotels in Playa del Carmen