9.6
The Royal*****

6 English reviews

318 international reviews

24° / 34°
16 Aug 2018
Number 22 of 191 hotels in Playa del Carmen

Videos of Hotel The Royal*****