9.6
The Royal*****

6 English reviews

318 international reviews

23° / 35°
20 Aug 2018
Number 15 of 191 hotels in Playa del Carmen

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