The Royal Haciendas was an amazing resort. Everything was immaculate and the crew was extremely courteous. The spa was magnificent. Food was really good. This is a timeshare resort, so they will try to suck you in for a presentation...we managed to avoid the concierge to escape the hard sell. Also, if you stay at the hotel with an all-inclusive... More
You have no recent hotel searches.