Centro Campestre Villa Sofía is a hotel and restaurant with a garden, offering lodging and dining services.