Royal Haciendas is one of the best beach resorts I've experienced. The service is 5 stars, the staff couldn't be any friendlier, the villas are high end, the restaurants are wonderful, the gym is among best hotel gyms and the spa is world class. Here's the issue....some of the other guests. Because this is a timeshare type resort, many other...
More
- Royal Haciendas Hotel
- Royal Haciendas Playa Del Carmen
