9.6
The Royal*****

6 English reviews

318 international reviews

20° / 33°
19 Apr 2018
Number 14 of 191 hotels in Playa del Carmen

Find the best prices and last minutes for Hotel The Royal***** at: