Featuring a tennis court, swimming pool and mini golf course, El Caballo Resort offers accommodation with a TV and a refrigerator. There is an on-site bar and restaurant and guests can relax in the ho...