Situated in the heart of the Mayan Riviera on a pristine, white-sand beach, The Royal Haciendas offers guests comfortable villas in a spectacular setting. Fully equipped units have spacious balconies complete with whirlpool tubs and ocean views. Swimming pools, tennis courts, a gym, dive center, activities program, two restaurants and a bar, convenience store, car rental, and a travel agency are just some of the on-site amenities. The resort is just five minutes' drive north of Playa del Carmen, 35 minutes south of Canc?n's airport, and a short boat ride from Cozumel. The ancient Mayan cities of Tulum and Cob? ...