El Sitio Villas offers 5 air-conditioned accommodations, with a ceiling fan. Rooms open to balconies or patios. This accommodation offers separate sitting areas. Accommodation at this 3.5-star villa has kitchenettes with full-sized fridge/freezers, stovetops, separate dining areas and kitchenware and utensils.
Bathrooms include baths or showers. This Las Escobas del Venado villa provides complimentary wireless Internet access.